docker08-compose案例
搭建wordpress的博客
1、创建案例目录
[root@node1 ~]# mkdir /compose/wordpress [root@node1 ~]# cd /compose/wordpress/
2、撰写yaml文件
[root@node1 wordpress]# cat docker-compose.yaml version: "3.9" services: wordpress: image: wordpress restart: always ports: - 8080:80 environment: WORDPRESS_DB_HOST: db WORDPRESS_DB_USER: wordpress WORDPRESS_DB_PASSWORD: 123.com WORDPRESS_DB_NAME: wordpress db: image: mysql:5.7 restart: always environment: MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: 123.com MYSQL_ROOT_PASSWORD: 123.com #启动 [root@node1 wordpress]# docker-compose up -d #查看 [root@node1 wordpress]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES dca2162540ae wordpress "docker-entrypoint.s…" About a minute ago Up About a minute 0.0.0.0:8080->80/tcp wordpress_wordpress_1 71997a8e8f1a mysql:5.7 "docker-entrypoint.s…" About a minute ago Up About a minute 3306/tcp, 33060/tcp wordpress_db_1
测试图: