码迷,mamicode.com
首页 > 其他好文 > 详细

Docker Compose

时间:2021-05-20 17:53:29      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:pre   target   rgs   doc   build   ice   yaml   app   down   

Docker Compose

Compose是Docker官方的开源项目,需要单独安装,是一个轻松高效管理容器,定义运行多个容器,使用yaml 配置文件,实现批量容器编排。

Compose重要概念

服务services:容器、应用(redis、mysql、web....)

项目project:一组关联的容器

使用Docker Compose

第一步:设置compose目录

 mkdir composetest
 cd composetest

第二步:创建Dockerfile

第三步:创建docker-compose.yml

第四步:docker-compose build build应用程序

第五步:docker-compos up 开启应用程序

第六步:docker-compose down 结束应用程序

docker-compose.yml文件编写规则

version: ""
services:
  webapp:
    build:
      context: ./dir
      dockerfile: Dockerfile
      args:
        bulidno: 1

官方文档地址:https://docs.docker.com/compose/compose-file/compose-file-v3/#mode

实际开发

第一步:编写应用程序代码

第二步:编写Dockerfile

第三步:编写docker-compose.yml

第四步:部署到服务器,启动docker-compose up --build(重新构建)

Docker Compose

标签:pre   target   rgs   doc   build   ice   yaml   app   down   

原文地址:https://www.cnblogs.com/hooong/p/14727149.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!