Ceci est une ancienne révision du document !
Récupérer une image, ici on utilise celle proposée par bitnami:
docker image pull bitnami/dokuwiki:latest
Pour tester rapidement l'application, créer un conteneur
docker container run --rm -it -p 9090:8080 --env ALLOW_EMPTY_PASSWORD=yes bitnami/dokuwiki
version: "3.3" services: dokuwiki: image: "bitnami/dokuwiki" container_name: "dokuwiki_standalone" restart: always environment: - PGID=1000 - PUID=1000 - fpm="false" networks: - labinfo ports: # Le port HTTP (point entrant unique des requêtes web) - "9090:8080" #- "443:8443" volumes: - type: volume source: organizr_datavol target: /bitnami/dokuwiki labels: - traefik.enable=true - traefik.docker.network=labinfo - traefik.http.routers.organizr.rule=Host(`organizr.labinfo.mairie.local`) - traefik.http.services.ornganizr.loadbalancer.server.port=80 - traefik.http.routers.organizr.entrypoints=HTTPS - traefik.http.routers.organizr.tls=true volumes: organizr_datavol: networks: labinfo: external: name: labinfo
# vérifie la syntaxe docker-compose config # lance le service docker-compose up --detach dokuwiki_standalone # vérifier l'état docker-compose ps
Pour mettre à jour l'application:
# Récupérer l'image la plus récente docker pull bitnami/dokuwiki:latest # Arrêter le conteneur en cours d’exécution docker-compose stop dokuwiki_standalone # de préférence faire une sauvegarde # Supprimer le conteneur docker-compose rm -v dokuwiki_standalone # Mettre à jour la version de l'image dans docker-compose.yml et relancer le service docker-compose up -d dokuwiki_standalone