netcore 创建腾讯云私有镜像 发布到docker 实战
上一篇博客写的 netcoer上传到docker ,编译 并发布,传送门: FineUICore基础版部署到docker实战 这是一种笨方法,理想的方法是,在本地编译成镜像,然后推送到镜像仓库,服务器的docker pull 这个镜像就可以了。 镜像仓库有Docker Hub,官网: https://hub.docker.com/ ,网上很多实例 我今天要用腾讯云的镜像仓库,进入腾讯云容器服务,下的镜像仓库,二话不说先建一个镜像: 看这个指引,我们需要下载 Docker Desktop for Windows https://hub.docker.com/?overlay=onboarding ,并安装,具体 Docker Desktop for Windows 的安装教程请百度,很简单。 验证一下本机的docker是什么版本:docker -v ,结果是:Docker version 19.03.5, build 633a0ea 注意上图这个地方,不要选择错了,要选择linux 的,否则生成的镜像,linux的docker不能用 我的netcore项目,Dockerfile文件: FROM microsoft/dotnet:2.2-aspnetcore-runtime AS base ARG source WORKDIR /publish EXPOSE 8080 COPY /.