IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> NetCore项目的发布 -> 正文阅读

[系统运维]NetCore项目的发布

NetCore项目的发布

一.准备工作

在这里插入图片描述
在这里插入图片描述

二、大体的部署步骤

在这里插入图片描述

三、配置服务器

1.打开实例
在这里插入图片描述
2.创建实例在这里插入图片描述
3.(1)如下选择
在这里插入图片描述

在这里插入图片描述
单击下一步

(2)配置网络和安全组,保持默认点击下一步

(3)系统配置
在这里插入图片描述
(4)确认订单
(5)完成购买
在这里插入图片描述
在这里插入图片描述

四、完成ESC服务器docker的配置

1.单机远程链接在这里插入图片描述
2.选择Workbench登陆
在这里插入图片描述
3.登陆在这里插入图片描述
4.执行四句指令

yum update
yum install epel-release -y
yum clean all
yum list

5.接下来就可以安装和运行docker了

yum install docker-io -y 执行此句

6.启动docker
systemctl start docker在这里插入图片描述
7.验证是否完成
docker info
在这里插入图片描述

五、部署数据库

1.因为sqlserver数据库的镜像在国外服务器上,需要配置加速直接下载非常慢,需要启动阿里云的容器服务
在这里插入图片描述
2.找到镜像加速器
根据下面的操作文档输入四个指令
(1).在etc中创建docker文件
在这里插入图片描述
(2)把加速器的地址加入到docker的守护进程中
这是一个代码块需要一起输入
在这里插入图片描述
(3)重启daemon
sudo systemctl daemon-reload
(4)重启docker
sudo systemctl restart docker

3.拉取服务器镜像
docker pull microsoft/mssql-server-linux

4.设置数据库规则
docker run -e ‘ACCEPT_EULA=Y’ -e ‘SA_PASSWORD=自己设置密码’ -p 1433:1433 -d microsoft/mssql-server-linux
在这里插入图片描述
再执行docker ps查询是否成功

5.数据库启动好我们还暂时不能从外部启动,是因为ECS的安全策略导致的,需要向外界开放数据库的端口和ip地址

打开创建的实例,找到本实例安全组
在这里插入图片描述
打开配置规则
在这里插入图片描述
找到快速添加,配置如下
在这里插入图片描述
返回实例,找到公网ip
在这里插入图片描述
6.远程通过代码更新数据库
在这里插入图片描述
在这里插入图片描述
测试链接完成,确定,数据库配置完成

六、在本地配置镜像

1.首先创建docker文件,选择linux
在这里插入图片描述
当项目与解决方案在一个文件夹内,如下
在这里插入图片描述

这是项目跟sln不在一个文件夹下的情况,需要修改如下
在这里插入图片描述
2. 在命令提示符中找到项目的路径(点进去这个的路径)
在这里插入图片描述
构建镜像
在这里插入图片描述
3.开始部署
部署前检查是否有镜像(docker images)
在这里插入图片描述

1.首先需要推送镜像到阿里云的容器服务仓库中了
在这里插入图片描述
//这里仓库必须设置为公共的,不为私有的,特此提醒!!!!
在这里插入图片描述
//这里仓库必须设置为公共的,这是更改后的
在这里插入图片描述

.选择本地仓库
在这里插入图片描述
2.根据文档操作
在这里插入图片描述
docker images 查看,已经完成标签
在这里插入图片描述
上传完成
在这里插入图片描述
可以在镜像版本中查看
在这里插入图片描述

七、项目部署

在这里插入图片描述
打服务器终端,然后拉取成功
在这里插入图片描述
运行镜像,然后使用docker ps检查是否成功运行
在这里插入图片描述

2.由于esc服务因为安全性策略,暂时无法外部访问端口8080
配置安全规则
在这里插入图片描述
3.最终访问成功,到此结束
在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-09-09 12:11:03  更:2021-09-09 12:13:37 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/30 3:07:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码