zoukankan      html  css  js  c++  java
  • 使用docker部署asp.net core web 应用程序

    1、拉取aspnetcore最新docker镜像

    sudo docker pull microsoft/dotnet

    拉取成功后执行docker images命令,如果能看到aspnetcore镜像,则表示拉取成功

    2、制作自己的应用镜像

    先创建临时目录stmp

    sudo mkdir stmp

    发布asp.net core应用程序,把已发布文件夹publish上传到该临时目录下(我是用FillZilla上传的)

    执行命令cd /stmp/publish进入目录下,创建Dockerfile文件

    sudo vim Dockerfile,将下面代码拷贝进去,保存并退出。

    创建镜像

    sudo docker build -t mycore .

    再次查看所有镜像 sudo docker images

    运行容器
    sudo docker run --name mycorecon -p 8080:80 -d mycore后,执行sudo docker ps 查看容器

    执行curl命令访问我们的网站,
    curl http://localhost:8080
    查看输出结果

    进入容器
    sudo docker exec -it mycorecon /bin/bash

    exec命令可以进入docker容器,然后像使用centos操作系统一样。在里面进行操作


  • 相关阅读:
    DHCP
    NFS
    GlusterFS
    作文学习笔记[1]
    围绕中心进行写作
    阅读学习笔记[1]
    作文学习笔记[2]
    心理描写的方法
    多彩的活动
    阅读理解答题步骤
  • 原文地址:https://www.cnblogs.com/szkzyw/p/13273998.html
Copyright © 2011-2022 走看看