Ejempo de fichero Docker Compose:
--- services: piwigo: image: lscr.io/linuxserver/piwigo:latest container_name: piwigo environment: - PUID=1000 - PGID=1000 - TZ=Europe/Madrid volumes: - ./config:/config - ./gallery:/gallery ports: - 80:80 depends_on: - mariadb restart: unless-stopped mariadb: image: mariadb:latest container_name: piwigo-db volumes: - ./db:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=<CONTRASEÑA> - MYSQL_DATABASE=piwigo - MYSQL_USER=piwigo - MYSQL_PASSWORD=<OTRA_CONTRASEÑA> restart: unless-stopped
Tras crear los contenedores, podremos dirigirnos a http://direccion.ip.del.servidor y completaremos el asistente de la instalación.