Rapturezone

  • Resources
  • Blog
  • About Us
  • Privacy Policy

WordPress Docker Container

August 11 by www

WordPress Docker Container.

WordPress has an official docker imagae available over at Docker Hub. However this setup below is for ARM, so the database will be switched out for something coompatible with ARM.

  • Setup
    • Docker Compose
  • Related
  • Links

Setup

Docker Compose.yml

version: '2.1'

services:

  wordpress:
    image: wordpress
    restart: unless-stopped
    ports:
      - 8282:80
    environment:
      WORDPRESS_DB_HOST: db
      WORDPRESS_DB_USER: exampleuser
      WORDPRESS_DB_PASSWORD: examplepass
      WORDPRESS_DB_NAME: exampledb
    volumes:
      - /home/wordpress/wordpress:/var/www/html
    links:
      - db:db

  db:
    image: yobasystems/alpine-mariadb:latest
    restart: always
    environment:
      MYSQL_DATABASE: exampledb
      MYSQL_USER: exampleuser
      MYSQL_PASSWORD: examplepass
      MYSQL_RANDOM_ROOT_PASSWORD: '1'
    volumes:
      - /home/wordpress/db:/var/lib/mysql

volumes:
  wordpress:
  db:

Related

  • WordPress MultiSite Bitnami Essentials
  • WordPress Multisite on Amazon Lightsail AWS

Links

  • https://hub.docker.com/_/wordpress
  • https://hub.docker.com/r/yobasystems/alpine-mariadb/dockerfile

Filed Under: How To Tagged With: Docker, WordPress

Recent Posts

  • Alternative Android Apps
  • Web Scraping with Python and Beautiful Soup Example IMDB Top 250
  • Web Scraping with Python and Beautiful Soup
  • Pi Pico Mouse Jiggler
  • JellyFin Docker Container

Recent Comments

    Archives

    • September 2021
    • August 2021
    • July 2021
    • January 2021
    • September 2020
    • August 2020
    • June 2020
    • May 2020
    • December 2019
    • November 2019
    • November 2017
    • July 2017
    • January 2017
    • January 2016
    • December 2015
    • September 2015
    • April 2015
    • March 2015
    • November 2014

    Categories

    • Definitions
    • How To
    • Resources
    • Uncategorized

    Meta

    • Log in
    • Entries feed
    • Comments feed
    • WordPress.org
    Google+

    Copyright © 2025 · eleven40 Pro Theme on Genesis Framework · WordPress · Log in