docker 部署一个 aspnetmvc 程序

    1. 准备mvc的程序【asp.net mvc5 网站】 



    2. 使用刚才创建的镜像,并把上诉文件目录挂载到iis指定磁盘docker run -d -p 83:80 --name docker-drgs -v D:\workdir\docker_dir\webapps\iis-drgs\:C:\inetpub\wwwroot\  dev01/aspnet:v1
      1.  -d 后台运行
      2.  -p 83:80 宿主机的83端口映射容器iis的80端口
      3.  --name docker-drgs 给个名字
      4. -v D:\workdir\docker_dir\webapps\iis-drgs\:C:\inetpub\wwwroot\ 挂载路径
      5.  *.*.*.*:5000/cis/dev01/aspnet:v1 镜像
    3. 查看运行的程序
      1. docker ps
      2. 访问
        1. 宿主机直接访问
          http://*.*.*.* :83
        2. ip访问
          docker inspect 90cd3eaa1cb5
          http://172.19.65.106
posted @ 2018-02-08 15:44  那个汪  阅读(383)  评论(0编辑  收藏  举报