美文网首页
windown docker 发布APP并上传到docker h

windown docker 发布APP并上传到docker h

作者: 啊布多 | 来源:发表于2021-03-22 18:26 被阅读0次

    安装Docker desktop

    1、win10升级到最新版本:https://download.microsoft.com/download/2/b/b/2bba292a-21c3-42a6-8123-98265faff0b6/Windows10Upgrade9252.exe

    2、下载地址:https://desktop.docker.com/win/stable/Docker%20Desktop%20Installer.exe

    根据提示安装DOCKER软件

    配置docker

    1、下载加速,如下图:

    可选择的地址有:

    科大镜像:https://docker.mirrors.ustc.edu.cn/

    网易:https://hub-mirror.c.163.com/

    阿里云:https://<你的ID>.mirror.aliyuncs.com

    七牛云加速器:https://reg-mirror.qiniu.com

    2、下载.net5 镜像共三个 

        docker pull mcr.microsoft.com/dotnet/runtime:5.0   //.net 运行时

        docker pull mcr.microsoft.com/dotnet/sdk:5.0    //工作包

        docker pull mcr.microsoft.com/dotnet/aspnet:5.0    //用于WEb 站点

    3、选择环境 Linux/Windows

    最好是使用命令(./DockerCli.exe -SwitchDaemon)进行切换,但使用命令要切换到Docker程序目录

    项目添加Dockerfile

    文件说明

    生成镜像

    1、以管理员的方式打开Powershell

    2、切换到项目根目录(记住是项目根目录)

    目录下有这个文件

    3、生成镜像

    docker build -t app -f ./testdocker/Dockerfile .

    生成过程

    4、登录docker hub , 在 docker  desktop登录就可以

    5、创建Repositories

    地址:https://hub.docker.com/repositories

    6、修改镜像名称

        docker tag {生成的APP名称} {你的账号}/{app名称}:{版本}

        如:docker tag app account/testdocker:v1

    7、上传到Docker hub

        docker push account/testdocker:v1

    容器

    生成实例

    本机访问:打开浏览器,http://localhost:<创建容器时输入的端口号>

    相关文章

      网友评论

          本文标题:windown docker 发布APP并上传到docker h

          本文链接:https://www.haomeiwen.com/subject/uccthltx.html