Install Docker Compose
wget https://github.com/docker/compose/releases/download/v2.0.1/docker-compose-linux-x86_64 -O /usr/bin/docker-compose
Berikan Permision
chmod +x /usr/bin/docker-compose
docker-compose –version
nano docker-compose.yml
version: “3.8”
services:
db:
image: mariadb:latest
volumes:
– db_data:/var/lib/mysql
restart: always
environment:
MARIADB_ROOT_PASSWORD: secret
MARIADB_DATABASE: db_wp
MARIADB_USER: user_wp
MARIADB_PASSWORD: secret_wp
wordpress:
depends_on:
– db
image: wordpress:latest
volumes:
– wordpress_data:/var/www/html
ports:
– “80:80”
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: user_wp
WORDPRESS_DB_PASSWORD: secret_wp
WORDPRESS_DB_NAME: db_wp
volumes:
db_data: {}
wordpress_data: {}
docker-compose up -d
docker ps
Untuk menghentikan dan menghapus container dan network digunakan command down.
docker-compose down
docker-compose down –volumes
sumber : https://musaamin.web.id/docker-compose-install-wordpress-docker/