• Ubuntu上挂载源代码,docker容器中共享这个原代码,实现自动部署


     

    https://www.jianshu.com/p/23465dc86d3e   地址

    5.3. 挂载源代码

    为了在宿主机上创建.NET Core 项目,这个时候我们就需要在Linux宿主机上安装.NET Core SDK。

    5.3.1. 宿主机安装.NET Core SDK Ubuntu参考这个  http://www.linuxidc.com/Linux/2017-11/148326p2.htm   https://github.com/dotnet/core/blob/master/release-notes/download-archives/2.0.4-download.md

    sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
    sudo sh -c 'echo -e "[packages-microsoft-com-prod]
    name=packages-microsoft-com-prod 
    baseurl= https://packages.microsoft.com/yumrepos/microsoft-rhel7.3-prod
    enabled=1
    gpgcheck=1
    gpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/dotnetdev.repo'
    sudo yum update
    sudo yum install libunwind libicu
    sudo yum install dotnet-sdk-2.1.3
    

    安装完毕后,我们依次执行以下命令创建一个.NET Core MVC项目:

    //回到根目录
    $ cd $HOME
    //创建demo文件夹
    $ mkdir demo
    $ cd demo
    //创建项目名为HelloDocker.Web的.NET Core MVC项目
    dotnet new mvc -n HelloDocker.Web
    //进入HelloDocker.Web文件夹
    cd HelloDocker.Web
    //启动.NET Core MVC项目
    dotnet run
    
  • 相关阅读:
    03-数据结构(C语言版)
    01C语言基础(二)
    python杂项
    mmdetection源码阅读
    建立文件软连接
    python将test01文件夹中的文件剪切到test02文件夹中
    Probabilistic two-stage detection
    Activate-or-Not:learning-customized-activation
    CenterNet和CenterNet2笔记
    OpenCV视频检测人脸
  • 原文地址:https://www.cnblogs.com/Tom-yi/p/8134765.html
Copyright © 2020-2023  润新知