标签:pre target rgs doc build ice yaml app down
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(重新构建)
标签:pre target rgs doc build ice yaml app down
原文地址:https://www.cnblogs.com/hooong/p/14727149.html