2018/11/17 docker compose (后续补充)
在 registry 节点利用 compose 相关知识编写 WordPress 的创建文件,使用 compose 版本为
2,创建名为 xd_db 的服务,引用镜像为 mysql:latest,设置容器自动启动运行,设置数据卷
db_data 与数据库存储路径实现映射,设置数据库密码为 wp_xiandian;创建服务为 xd_wp, 引用镜像为 wordpress:latest,此服务依赖 xd_db 服务,开放端口 8888 为 wrodpress 的 80 映射端口, 最后设置 wordpress 的数据库连接地址和密码。 完成后运行并查看docker-compose.yml 文件,待容器运行完成后查询 docker 的容器运行状态,将以上操作命令及执行结果填入答题框。
[root@localhost ~]# vi docker-compose.yml
version: "2"
services:
xd_db:
image: mysql:latest
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: wp_xiandian
xd_wp:
depends_on:
- xd_db
image: wordpress:latest
ports:
- "8888:80"
restart: always
environment:
WORDPRESS_DB_HOST: xd_db:3306
WORDPRESS_DB_PASSWORD: wp_xiandian
volumes:
db_data:
[root@localhost ~]# docker-compose up -d