zoukankan      html  css  js  c++  java
  • Net Core Win10 Docker 使用记录

    首先是安装win10 桌面版Docker
    下载地址 https://docs.docker.com/get-docker/


    开始创建NetCore 项目

    添加DockerFile 文件
    选择版本 Linux 活着 Windows
    这里演示的是 window10 版本的docker 部署net core所以选择 windows

    DockerFile A 类型 图


    DockerFile B 类型 图

    DockerFileA 是添加DockerFile 就有的配置 就是使用cmd或者powershell 使用 Docker build 命令会可能会不能构建镜像 
    所以我们使用vs 来做这个docker image 的构建 使用如下图的方式 记得添加了dockerFile 后关闭项目 DockerFile文件记得修改属性为始终复制 在打开
    这次打开后就可以直接 Docker build 了 下图方式直接运行 出现 1-1 图 就成功了
    有时候会出现 docker build 不了的情况
    如果构建不了镜像 那就需要安装一下 netcore docker 镜像 在cmd里使用 或者powershell里面 docker pull mcr.microsoft.com/dotnet/aspnet:5.0
       但是有时候会出一些问题
       可以尝试将这个DockerFile的 copy替换一下
    将这句COPY ["../WebA/WebA.csproj", "WebA/"]
    替换为
    Copy . .

      

    DockerBuild Result 1-1 图

    打开DockerDesktop 控制面板 
    就可以看到 一个新的镜像了
    
    

      

    这样就运行成功了 就可以看到了
    

      

  • 相关阅读:
    Django之form组件
    Http协议
    用户认证系统 django.contrib.auth模块
    自己关于Django的一些实践
    form标签
    jquery 遍历find()与children()的区别
    存储过程
    ASP.NET优化
    TRUNCATE与 DELETE
    视图的作用
  • 原文地址:https://www.cnblogs.com/litianfeng-net/p/14948773.html
Copyright © 2011-2022 走看看