一、Windows平台
前提是在Windows中成功安装docker,不会安装的,请看Windows中安装Docker_故里2130的博客-CSDN博客
1.首先建立一个.net5项目
2. 点击增加,选择Windows
3.如果安装了docker,会自动弹出来,点击否
4.这里屏蔽一下,到时候可以访问swagger,然后点击重新生成
5.进入目录中
6.执行命令
1docker build -t net5test123 -f Dockerfile ..
-t 后面是镜像的名字
.. 2点表示上级目录,这里根据你的目录来定,是2个点,还是1个点
出现这个表示成功
7.查看镜像
1docker images
8.运行镜像
1docker run --name net5123 -d -p 8055:80 net5test123
--name 后面是容器名称net5123
-d 后台运行
-p 后面是端口映射
最后的是镜像的名字net5test123
9. 查看正在运行的容器
1docker 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一样
输入命令
1sudo docker build -t net5test123 -f Dockerfile ..
出现这个表示成功
3.查看镜像
1sudo docker images
4. 运行镜像
1sudo docker run --name net5123 -d -p 8055:80 net5test123
5.查看正在运行的容器
1sudo docker ps
6. 在浏览器中输入http://localhost:8055/swagger/index.html,运行
最后
以上就是潇洒时光最近收集整理的关于docker部署.net5项目(Windows和Linux)的全部内容,更多相关docker部署内容请搜索靠谱客的其他文章。
发表评论 取消回复