How To Install and Use Docker-Compose To Deploy Containers in CentOS 7 PDF
How To Install and Use Docker-Compose To Deploy Containers in CentOS 7 PDF
https://www.linuxtechi.com/install-use-docker-compose-to-deploy-containers-in-centos7/ 1/7
1/11/2017 How to install and use docker-compose to deploy containers in CentOS 7
https://www.linuxtechi.com/install-use-docker-compose-to-deploy-containers-in-centos7/ 2/7
1/11/2017 How to install and use docker-compose to deploy containers in CentOS 7
https://www.linuxtechi.com/install-use-docker-compose-to-deploy-containers-in-centos7/ 3/7
1/11/2017 How to install and use docker-compose to deploy containers in CentOS 7
version: '3.0'
services:
webserver:
image: wordpress
container_name: wp_web
ports:
- 8080:80
links:
- dbserver:mysql
environment:
WORDPRESS_DB_PASSWORD:
6zcznAEjLWp79P
dbserver:
image: mysql:latest
container_name: wp_db
environment:
MYSQL_ROOT_PASSWORD:
6zcznAEjLWp79P
https://www.linuxtechi.com/install-use-docker-compose-to-deploy-containers-in-centos7/ 4/7
1/11/2017 How to install and use docker-compose to deploy containers in CentOS 7
[root@docker-host wordpress-site]#
docker-compose up
http://{docker-host-ip}:8080
[root@docker-host wordpress-site]#
docker-compose ps
Name
Command
State Ports
----------------------------------
https://www.linuxtechi.com/install-use-docker-compose-to-deploy-containers-in-centos7/ 5/7
1/11/2017 How to install and use docker-compose to deploy containers in CentOS 7
----------------------------------
--
wp_db docker-entrypoint.sh
mysqld Up 3306/tcp
wp_web docker-entrypoint.sh
apach ... Up 0.0.0.0:8080-
>80/tcp
[root@docker-host wordpress-site]#
[root@docker-host wordpress-site]#
docker-compose stop
Stopping wp_web ... done
Stopping wp_db ... done
[root@docker-host wordpress-site]#
[root@docker-host wordpress-site]#
docker-compose start
Starting dbserver ... done
Starting webserver ... done
[root@docker-host wordpress-site]#
[root@docker-host wordpress-site]#
docker-compose logs
https://www.linuxtechi.com/install-use-docker-compose-to-deploy-containers-in-centos7/ 6/7
1/11/2017 How to install and use docker-compose to deploy containers in CentOS 7
[root@docker-host wordpress-site]#
docker-compose logs dbserver
[root@docker-host wordpress-site]#
docker-compose down
Stopping wp_web ... done
Stopping wp_db ... done
Removing wp_web ... done
Removing wp_db ... done
Removing network
wordpresssite_default
[root@docker-host wordpress-site]#
https://www.linuxtechi.com/install-use-docker-compose-to-deploy-containers-in-centos7/ 7/7