DevTeam-Admin
3/26/2020 - 11:06 PM

Wordpress Dockerization

Wordpress projects dockerization. Just add this two files in root project folder. Requirements: Docker CE and docker-compose installed

# Replace {project-name} with the project name, example: sproutly

version: '3'
services:
  wp:
    build: .
    ports:
      - "8000:80"
    environment:
      WORDPRESS_DB_PASSWORD: qwerty
    depends_on:
      - mysql
  mysql:
    image: "mysql:5.7"
    environment:
      MYSQL_ROOT_PASSWORD: qwerty
    volumes:
      - {project-name}:/var/lib/mysql
    ports:
      - 3306:3306
volumes:
  {project-name}:
FROM wordpress:php7.1-apache

COPY dist/ /var/www/html