Outils pour utilisateurs

Outils du site


software:applications:dokuwiki:installation_docker

Ceci est une ancienne révision du document !


Installer Dokuwiki via Docker

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

Service autonome avec docker-compose

docker-compose.yml
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

Mises à jour de dokuwiki

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

Application derriere Traefik

Références

software/applications/dokuwiki/installation_docker.1627492556.txt.gz · Dernière modification : 2021/07/28 17:15 de 92.154.112.189