Web wordpress:latest

wordpress

WordPress with persistent content and plugin data

Install

cardinal blueprint install wordpress
cardinal blueprint install wordpress
# or override resources / env at install time:
cardinal blueprint install wordpress --memory 1g --cpus 2 -e KEY=value -y

Manual equivalent

cardinal run
cardinal run -d \
  --restart always \
  -n wordpress \
  -p "8080:80/tcp" \
  -v "wordpress_data:/var/www/html" \
  --memory 512m \
  --cpus 1.0 \
  -e WORDPRESS_DB_HOST="db:3306" \
  -e WORDPRESS_DB_USER="wordpress" \
  -e WORDPRESS_DB_PASSWORD="wp_pass123" \
  -e WORDPRESS_DB_NAME="wordpress" \
  -e WORDPRESS_TABLE_PREFIX="wp_" \
  wordpress:latest

Configuration

Imagewordpress:latest
Restartalways
Ports8080:80/tcp
Volumeswordpress_data:/var/www/html
Memory512m
CPUs1.0
Environment variableDefault value
WORDPRESS_DB_HOST db:3306
WORDPRESS_DB_USER wordpress
WORDPRESS_DB_PASSWORD wp_pass123
WORDPRESS_DB_NAME wordpress
WORDPRESS_TABLE_PREFIX wp_

More web

Related stacks

wordpress-mysql

WordPress + MySQL 8 — Blog with persistent DB and content.

wordpress-mysql-compose

WordPress + MySQL 8 — Compose-compatible YAML variant of the WordPress stack.