• Docker:二、开始部署第一个Asp.net应用


        各位看官大家好,接着上一篇,我们构建自己的镜像文件成功之后,准备开始部署自己的第一个docker应用了。。。

        接着上文,我们构建自己的镜像,如下是Dockerfile文件

    复制代码

    #引入运行环境
    FROM mcr.microsoft.com/dotnet/framework/aspnet:4.8 AS runtime

    #指定工作目录
    WORKDIR /inetpub/wwwroot

    #复制站点文件到wwwroot目录下
    COPY Publish/. ./

    复制代码

       

       好嘞,这就是上一篇内容,我们构建好了应用,下面我们开始来部署自己的第一个容器;首先我们看下docker目前已有的容器。。。

    一、查看已有容器

    # 使用命令查看
    docker container ls

     或者直接使用Kitematic直接查看即可

    二、运行镜像,生成容器

    #后台运行容器,cpu数0.5,内存限制1000M,宿主机1111端口映射容器80端口,容器名demo1,使用v1.0版本的testaspnet
    docker run -it -d --cpus=.5 -m=1000M -p 1111:80 --name demo1 testaspnet:v1.0

    执行命令如下: 

    三、访问容器站点

    接着上一篇的站点内容,我们部署容器成功之后,访问站点:http://localhost:1111

     成功啦。。。

    然后我们看看已有的容器:docker container ls

    后面陆续后开始docker相关内容,部署asp.net站点,.net core等;以及docker的一些常用实践;

     **************转摘:https://www.cnblogs.com/tiaoshuidenong/archive/2004/01/13/13705867.html

  • 相关阅读:
    (转)树状数组
    poj 3041 Asteroids(二分图最小顶点覆盖)
    poj 2513 Colored Sticks
    (转)优先队列的用法 附:poj2442 poj1442
    poj 1094 Sorting It All Out (拓补)
    poj 3026 Borg Maze(bfs+最小生成树)
    poj 3349 Snowflake Snow Snowflakes
    poj 3020 Antenna Placement(二分图的最大匹配)
    mysql explain
    php strtotime
  • 原文地址:https://www.cnblogs.com/linybo/p/13730284.html
Copyright © 2020-2023  润新知