.Net Core Web API 发布到Linux Docker(二)
本章将尝试.Net Core Web API 直接发布到私有仓
.Net Core Web API 直接发布到Docker私有仓
1、选择需要发布的项目,右键=>发布,选中=>Docker容器注册表,下一步
2、选中=>其他 Docker 容器注册表,下一步
3、输入私有仓地址、用户名及密码,点击=>完成
4、修改版本标记,默认latest,不需要修改则跳过
5、发布
发布完成。
6、拉取镜像
但在服务上查看镜像时,确发现镜像不存在
原来代码只是发布到私有仓了,需要提取镜像,才会生效
执行
docker pull 192.168.8.25:5000/myapi:1.0.0
构建容器
docker run -d -p 5001:80 --name myservice1 192.168.8.25:5000/myapi:1.0.0
打开浏览器查看:
完成!