Outils pour utilisateurs

Outils du site


docker:installer_dokuwiki

Ceci est une ancienne révision du document !


Installer Dokuwiki

:!: en cours de test :!:

Test 1 - Installation de l'image linuxserver/dokuwiki

Installer l'image https://hub.docker.com/r/linuxserver/dokuwiki

docker pull linuxserver/dokuwiki:version-2020-07-29

L'image apparaît maintenant dans la liste des images installées :

$ docker images
REPOSITORY             TAG                  IMAGE ID       CREATED         SIZE
linuxserver/dokuwiki   version-2020-07-29   b6f910cf4896   5 weeks ago     198MB
hello-world            latest               feb5d9fea6a5   10 months ago   13.3kB

Lancer un conteneur avec cette image :

docker run -p 8000:80 linuxserver/dokuwiki:version-2020-07-29

Test 2 - Docker-Compose depuis une image officielle de PHP+Apache

Source: https://loganmarchione.com/2022/03/the-best-way-to-run-dokuwiki-in-docker/

Décompresser une copie archivée du wiki dans un nouveau dossier :

sudo mkdir /var/www/dokuwiki
cd /var/www/dokuwiki
sudo unzip /home/marc/backup-de-mon-wiki-AAAAMMJJ.zip

Dans ce dossier, créer un fichier docker-compose.yml :

docker-compose.yml
version: '3'
services:
  dokuwiki:
    container_name: dokuwiki
    image: php:7-apache-bullseye
    restart: unless-stopped
    networks:
      - dokuwiki
    ports:
      - '8888:80'
    volumes:
      - 'dokuwiki_config:/var/www/html'
networks:
  dokuwiki:
volumes:
  dokuwiki_config:
    driver: local

Ensuite lancer docker-compose

docker-compose up

Lorsque l'image a été démarrée, visiter le site http://ADRESSE-DU-SERVEUR:8888

⇒ Erreur 403 Forbidden ⇒ c'est normal car il n'y a pas encore de contenu.

docker/installer_dokuwiki.1659169059.txt.gz · Dernière modification: 2022/07/30 08:17 (modification externe)