zoukankan      html  css  js  c++  java
  • netcore web 运行于docker

    docker ps -a #查看运行
    dcoker images #查看镜像,类似一个虚拟机
    docker container #表示镜像运行的进程 可以使用命令docker ps来查看正在运行的container
    docker stop xxx #停止container
    docker rm xxx #删除container
    docker rmi xxx #删除image ,删除image时需要删除已经启动的容器。

    docker build -t aspnetcoredocker . #构建一个image 在当前目录。
    docker run --name=aspnetcoredocker -p 8090:80 -d aspnetcoredocker # --name 指示运行的容器名称
    -p 指定端口 7777表示外部访问端口
    7777:80 指示内部实际端口
    -d 表示后台进程运行 参数是进程名称。

    Visual Studio 发布成文件系统后在发布目录新建一个无后缀Dockerfile文件,内容如下

    FROM mcr.microsoft.com/dotnet/core/aspnet:3.1 AS runtime #依赖环境
    WORKDIR /app
    COPY . . #..表示当前目录
    EXPOSE 80 #指示容器要打开的端口是80,此处不会真打开80端口,同时在容器运行时可以映射80端口到容器端口上。
    ENTRYPOINT ["dotnet", "aspnetapp.dll"] #web项目入口dll

     参考:https://www.cnblogs.com/stulzq/p/9201830.html

  • 相关阅读:
    延时提示框(定时器的使用)
    时间对象
    仿站长之家导航(setTimeout的应用)
    倒计时时钟
    简易网页始终
    网页计算器
    两个数字比较大小
    累加按钮,自加1
    用parsetInt解析数字,并求和
    JS布局转换
  • 原文地址:https://www.cnblogs.com/ms_senda/p/12154479.html
Copyright © 2011-2022 走看看