Docker-Compose 管理镜像和容器(2)

一、前言                                                       

  上一文章中介绍了Docker部署ASP.NET Core 项目,如何构建镜像和运行容器,但是每次代码更新还需要重复的工作,本文介绍Docker-Compose一个指令重新构建镜像和运行容器。

二、Docker-Compose                                 

 项目文件中添加docker-compose.yml文件,配置内容:

version: '3'
services:
  web:
    build: ././
    ports:
      - "5000:80"
    volumes:
      - .:/home/cs-root/Server/Test/ #绝对路径
    environment:
      FLASK_ENV: development

切记:冒号后面需要有一个空格,否则报错。

进入项目文件目录,重新构建镜像和运行容器

docker-compose up -d --build

      docker-compose的介绍就结束了,但是每次还需要将更新的项目文件上传到服务器上,很麻烦哎,下一文章将介绍Jenkins自动化部署。

posted @ 2020-09-27 15:39  二震  阅读(215)  评论(0)    收藏  举报