Last active 1 month ago

Revision c0aace3b8b780915574e5ad5ef7a627f77f5632e

README.md Raw

Login

Username: user
Password: bitnami

Install podman and podman-comppose

sudo apt update && sudo apt install -y podman podman-compose

Download compose file

curl -sfSL -o compose.yml https://sp.tanhub.net/janbc/setup-dev-wordpress-containers/raw/HEAD/compose.yml

Pull container images (apox 2.5GB)

podman-compose pull

Bring up containers

If you have another service on these ports change them appropiately (left ones)

podman-compose up -d

Check logs

podman logs -f wp_wordpress_1

Bring down containers

podman-compose down

Purge installation (remove podman volumes)

podman volume rm wp_mariadb_data wp_wordpress_data 
compose.yml Raw
1name: wp
2
3services:
4 mariadb:
5 image: public.ecr.aws/bitnami/mariadb:10.2.44
6 volumes:
7 - mariadb_data:/bitnami/mariadb
8 environment:
9 # ALLOW_EMPTY_PASSWORD is recommended only for development.
10 - ALLOW_EMPTY_PASSWORD=yes
11 - MARIADB_USER=wordpress
12 - MARIADB_DATABASE=wordpress_db
13 wordpress:
14 image: public.ecr.aws/bitnami/wordpress:6.4.3
15 ports:
16 - 8080:8080
17 - 8443:8443
18 volumes:
19 - wordpress_data:/bitnami/wordpress
20 depends_on:
21 - mariadb
22 environment:
23 # ALLOW_EMPTY_PASSWORD is recommended only for development.
24 - ALLOW_EMPTY_PASSWORD=yes
25 - WORDPRESS_DATABASE_HOST=mariadb
26 - WORDPRESS_DATABASE_PORT_NUMBER=3306
27 - WORDPRESS_DATABASE_USER=wordpress
28 - WORDPRESS_DATABASE_NAME=wordpress_db
29volumes:
30 mariadb_data:
31 driver: local
32 wordpress_data:
33 driver: local
34