Середовище роботи: Калі Лінукс
1. У разі відсутності Докер та Докер компоус встановимо:
sudo apt install docker.io
sudo apt install docker-compose
2. За допомогою редактора створимо файл .yml, код за посиланням: https://gist.github.com/DMarzoni/f1d5b3b16add870d2a7a7bf63a5c09d0
version: "3"
services:
database:
image: mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: wppassword
MYSQL_DATABASE: wpdb
MYSQL_USER: wpuser
MYSQL_PASSWORD: wppassword
volumes:
- mysql:/var/lib/mysql
wordpress:
depends_on:
- database
image: wordpress:latest
restart: always
ports:
- "80:80"
environment:
WORDPRESS_DB_HOST: database:3306
WORDPRESS_DB_USER: wpuser
WORDPRESS_DB_PASSWORD: wppassword
WORDPRESS_DB_NAME: wpdb
volumes:
["./:/var/www/html"]
volumes:
mysql: {}3. Розгортаємо Вордпрес
$ sudo docker-compose up
4. Переходимо на http://localhost/
5. Перевіряємо роботу контейнерів