一、Windows平台
前提是在Windows中成功安装docker,不会安装的,请看Windows中安装Docker_故里2130的博客-CSDN博客
1.首先建立一个.net5项目

2. 点击增加,选择Windows


3.如果安装了docker,会自动弹出来,点击否

4.这里屏蔽一下,到时候可以访问swagger,然后点击重新生成

5.进入目录中

6.执行命令
docker build -t net5test123 -f Dockerfile ..
-t 后面是镜像的名字
.. 2点表示上级目录,这里根据你的目录来定,是2个点,还是1个点

出现这个表示成功

7.查看镜像
docker images

8.运行镜像
docker run --name net5123 -d -p 8055:80 net5test123
--name 后面是容器名称net5123
-d 后台运行
-p 后面是端口映射
最后的是镜像的名字net5test123

9. 查看正在运行的容器
docker ps

10.在浏览器中输入http://localhost:8055/swagger/index.html,运行
注意:这里一定要看准是http 还是https。

二、Ubuntu系统
前提是在Ubuntu中成功安装docker,不会安装的,请看
Ubuntu安装docker_故里2130的博客-CSDN博客_ubuntu 安装docker
其实和Windows里面一样。
1.前面建立项目的时候都是一样,docker选择Linux

2.把文件夹全部复制到Ubuntu中,并且进入如图目录
操作和注意事项和Windows一样
输入命令
sudo docker build -t net5test123 -f Dockerfile ..
出现这个表示成功
![]()
3.查看镜像
sudo docker images

4. 运行镜像
sudo docker run --name net5123 -d -p 8055:80 net5test123

5.查看正在运行的容器
sudo docker ps

6. 在浏览器中输入http://localhost:8055/swagger/index.html,运行

最后
以上就是潇洒时光最近收集整理的关于docker部署.net5项目(Windows和Linux)的全部内容,更多相关docker部署内容请搜索靠谱客的其他文章。
发表评论 取消回复