docker-compose 多容器管理

Docker Compose (容器编排工具)

1、docker-compsoe 工具安装方式如下:
sudo curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-\((uname -s)-\)(uname -m)" -o /usr/local/bin/docker-compose
2、赋予docker-compose 可执行权限
sudo chmod +x /usr/local/bin/docker-compsoe

编写一个wordpress项目

创建一个文本文件,并写入要执行的内容
touch docker-compose.yml


'''
version: '3'
services:
wordpress:
image: wordpress:latest
links:
- db:mysql
ports:
- 8080:80
db:
image: mariadb
environment:
MYSQL_ROOT_PASSWORD: example
'''

参数详解:

  • image 指定启动的容器,如果容器不存在,则从官方docker仓库中下载
  • links 容器互联
  • ports 指定端口到宿主机 - 宿主机:容器
  • db 定义数据库模块
  • environment 定义环境变量

docker-compose 常用命令

1、启动
sudo docker-compose start
sudo docker-compose up
2、停止
sudo docker-compose stop
sudo docker-compose kill
sudo docker-compose down

posted @ 2019-01-01 15:31  信念&坚持✊  阅读(215)  评论(0)    收藏  举报