Docker Compose
Docker Compose是什么?
docker compose可以将多个容器构建成一个项目,来满足最后的需求。
安装Docker Compose
- 安装epel 软件源
yum install -y epel-release
- 安装python-pip
yum install -y python-pip
- 安装Docker Compose
pip install docker-compose
- 查看docker-compose 版本
docker-compose version
- 创建项目文件
mkdir /root/mysql
- 进入文件创建并编辑.yml文件
cd /root/mysql
vi docker_compose.yml
version:"3"
services:
db:
image: mysql:latest
volumes:
-db_data:/var/lib/mysql
restart:always
environment:
MYSQL_ROOT_PASSW0RD:123456
MYSQL_DATABASE:wordpress
MYSQL_USER:wordpress
MYSQL_PASSWORD:123456
wordpress:
depends_on:
-db
image:wordpress:latest
ports:
-"8090":"80"
restart:always
environment:
WORDPRESS_DB_HOST:db:3306
WORDPRESS_DB_USER:wordpress
WORDPRESS_DB_PASSWORD:123456
volumes:
db_data:
- 执行项目:
docker-compose up -d