zoukankan      html  css  js  c++  java
  • 在 Docker 中部署 ASP.NET CORE 应用

    有了 Docker 之后, 部署起来却这间非常方便,环境不用搭了, 直接创建一个 microsoft/aspnetcore 的容器, 在本地开发好后, 把内容直接部署到容器中。

    下面的命令是把本地发布的 ASP.NET CORE 程序文件夹映射到容器中指定的文件夹。

    docker run -p 8002:80 -v e:/docker/aspnetcore_web:/wwwroot -w /wwwroot/ microsoft/aspnetcore dotnet /wwwroot/WebApplication1.dll

    -v 参数是把本地文件夹映射到容器中的文件夹

    -w 参数是指定工作目录

    最后使用 dotnet 命令运行我们的程序。

    这里要说明一下, 在做文件夹映射的时候, 可以随便映射到哪个路径, aspnetcore 和其他的如 nginx 不一样, 他本身不会运行任何内容, 只是部署了一个环境,设置好文件夹后, 需要使用 dotnet 命令来执行指定的 dll 文件。

  • 相关阅读:
    macOS 修改键盘重复按键延迟
    stdout 与 stderr 区别
    E. 1-Trees and Queries
    Codeforces Round #615 (Div. 3)
    Codeforces Round 613(div 2)
    Codeforces Edu80
    SPOJ
    快读
    《货车运输》题解--最大生成树&倍增
    倍增思想求lca
  • 原文地址:https://www.cnblogs.com/kuku/p/8440414.html
Copyright © 2011-2022 走看看