github.com/containerd/nerdctl@v1.7.7/examples/compose-wordpress/docker-compose.yaml (about)

     1  # Docker Compose stack for Wordpress, from https://hub.docker.com/_/wordpress
     2  
     3  # !!! Make sure to substitute "examplepass" with your own password !!!
     4  
     5  version: '3.1'
     6  
     7  services:
     8  
     9    wordpress:
    10      image: wordpress:5.7
    11      restart: always
    12      ports:
    13        - 8080:80
    14      environment:
    15        WORDPRESS_DB_HOST: db
    16        WORDPRESS_DB_USER: exampleuser
    17        WORDPRESS_DB_PASSWORD: examplepass
    18        WORDPRESS_DB_NAME: exampledb
    19      volumes:
    20        - wordpress:/var/www/html
    21  
    22    db:
    23      image: mariadb:10.5
    24      restart: always
    25      environment:
    26        MYSQL_DATABASE: exampledb
    27        MYSQL_USER: exampleuser
    28        MYSQL_PASSWORD: examplepass
    29        MYSQL_RANDOM_ROOT_PASSWORD: '1'
    30      volumes:
    31        - db:/var/lib/mysql
    32  
    33  volumes:
    34    wordpress:
    35    db: