All Projects → TrafeX → Docker Wordpress

TrafeX / Docker Wordpress

Licence: mit
WordPress container with Nginx 1.16 & PHP-FPM 7.3 based on Alpine Linux

Projects that are alternatives of or similar to Docker Wordpress

Wordpress Nginx Docker Compose
Run WordPress with nginx using Docker Compose.
Stars: ✭ 460 (+210.81%)
Mutual labels:  wp-cli, wordpress, docker-compose, nginx
Docker Php Nginx
Docker image with Nginx 1.18 & PHP-FPM 7.4 on Alpine Linux
Stars: ✭ 581 (+292.57%)
Mutual labels:  alpine-linux, containers, container, nginx
Self Hosted Docker Server Templates
Just some templates to get someone started with hosting various servers in Docker
Stars: ✭ 237 (+60.14%)
Mutual labels:  containers, docker-compose, container
Please Contain Yourself
A Docker tutorial written for people who don't actually know Docker already.
Stars: ✭ 385 (+160.14%)
Mutual labels:  containers, docker-compose, container
Wordpress Nginx Docker
Wordpress (php7.3-fpm) using Nginx and MariaDB - deployed with docker-compose - Let's Encrypt enabled
Stars: ✭ 498 (+236.49%)
Mutual labels:  wordpress, docker-compose, nginx
Wordup Cli
Wordup is a fully integrated development platform for WordPress. Develop plugins and themes locally. Preview in the cloud. Automatic updates in WP.
Stars: ✭ 116 (-21.62%)
Mutual labels:  wp-cli, wordpress, docker-compose
Docker Compose Wordpress
An example Docker Compose setup for WordPress plugin or theme development.
Stars: ✭ 127 (-14.19%)
Mutual labels:  wp-cli, wordpress, docker-compose
Docker Flarum
Flarum Docker image based on Alpine Linux
Stars: ✭ 43 (-70.95%)
Mutual labels:  alpine-linux, docker-compose, nginx
Wp Vps Build Guide
A verbose build guide for a modern, high-performance WordPress production VPS.
Stars: ✭ 31 (-79.05%)
Mutual labels:  wp-cli, wordpress, nginx
Wordpress Starter
📦 A starter template for WordPress websites
Stars: ✭ 26 (-82.43%)
Mutual labels:  wp-cli, wordpress, docker-compose
Pilothouse
A command line app for managing a LEMP local development environment based on Docker.
Stars: ✭ 98 (-33.78%)
Mutual labels:  wp-cli, wordpress, nginx
Docker Series
Docker Series about containerizing ASP.NET Core app with MySQL..
Stars: ✭ 88 (-40.54%)
Mutual labels:  containers, docker-compose, container
Wordpressify
🎈 A build system designed to automate your WordPress development workflow.
Stars: ✭ 1,374 (+828.38%)
Mutual labels:  wordpress, docker-compose, nginx
Docker Nginx Postgres Django Example
Example using Docker, Django, multiple Postgres databases, NginX, Gunicorn, pipenv, GitLab CI and tox.
Stars: ✭ 110 (-25.68%)
Mutual labels:  docker-compose, nginx
Lastbackend
System for containerized apps management. From build to scaling.
Stars: ✭ 1,536 (+937.84%)
Mutual labels:  containers, container
Docker Matomo
Matomo (formerly Piwik) Docker image based on Alpine Linux
Stars: ✭ 117 (-20.95%)
Mutual labels:  alpine-linux, nginx
Labs
This is a collection of tutorials for learning how to use Docker with various tools. Contributions welcome.
Stars: ✭ 10,443 (+6956.08%)
Mutual labels:  containers, docker-compose
Docker Nginx Gunicorn Flask Letsencrypt
Boilerplate code for setting up Nginx + Gunicorn + Flask + automated LetsEncrypt certificates (https) using docker-compose.
Stars: ✭ 117 (-20.95%)
Mutual labels:  docker-compose, nginx
Symfony 4 Docker Env
Docker Environment for Symfony. PHP-FPM, NGINX SSL Proxy, MySQL, LEMP
Stars: ✭ 119 (-19.59%)
Mutual labels:  docker-compose, nginx
Containers
This library provides various containers. Each container has utility functions to manipulate the data it holds. This is an abstraction as to not have to manually manage and reallocate memory.
Stars: ✭ 125 (-15.54%)
Mutual labels:  containers, container

WordPress Docker Container

Lightweight WordPress container with Nginx 1.18 & PHP-FPM 7.3 based on Alpine Linux.

WordPress version currently installed: 5.6

  • Used in production for my own sites, making it stable, tested and up-to-date
  • Optimized for 100 concurrent users
  • Optimized to only use resources when there's traffic (by using PHP-FPM's ondemand PM)
  • Best to be used with Amazon Cloudfront as SSL terminator and CDN
  • Built on the lightweight Alpine Linux distribution
  • Small Docker image size (+/-50MB)
  • Uses PHP 7.3 for better performance, lower cpu usage & memory footprint
  • Can safely be updated without losing data
  • Fully configurable because wp-config.php uses the environment variables you can pass as an argument to the container

Docker Pulls Docker image layers nginx 1.18 php 7.3 License MIT

Usage

See docker-compose.yml how to use it in your own environment.

docker-compose up

Or

docker run -d -p 80:80 -v /local/folder:/var/www/wp-content \
-e "DB_HOST=db" \
-e "DB_NAME=wordpress" \
-e "DB_USER=wp" \
-e "DB_PASSWORD=secret" \
-e "FS_METHOD=direct" \
trafex/wordpress

WP-CLI

This image includes wp-cli which can be used like this:

docker exec <your container name> /usr/local/bin/wp --path=/usr/src/wordpress <your command>

Inspired by

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].