Mediawiki-docker-compose: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
=Verzeichnisse anlegen=
 
=Verzeichnisse anlegen=
 +
*mkdir mediawiki
 +
*cd mediawiki
 
*mkdir mariadb
 
*mkdir mariadb
  
Zeile 14: Zeile 16:
 
       - database
 
       - database
 
     #volumes:
 
     #volumes:
      # After initial setup, download LocalSettings.php to the same directory as
 
 
       # - ./html:/var/www/html/
 
       # - ./html:/var/www/html/
 
   database:
 
   database:
Zeile 24: Zeile 25:
 
       MYSQL_DATABASE: my_wiki
 
       MYSQL_DATABASE: my_wiki
 
       MYSQL_USER: wikiuser
 
       MYSQL_USER: wikiuser
       MYSQL_PASSWORD: 12Xinux99
+
       MYSQL_PASSWORD: 77Xinux88
 
       MYSQL_RANDOM_ROOT_PASSWORD: 'yes'
 
       MYSQL_RANDOM_ROOT_PASSWORD: 'yes'
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
=Starten=
 +
*docker-compose up -d
 +
 +
=HTML Verzeichnis kopieren=
 +
*docker cp  mediawiki_mediawiki_1:/var/www/html .
 +
=Kommentarzeichen entfernen=
 +
volumes:
 +
  - ./html:/var/www/html/
 +
=Restart=
 +
*docker-compose down ; docker-compose up -d

Aktuelle Version vom 21. Juli 2021, 14:13 Uhr

Verzeichnisse anlegen

  • mkdir mediawiki
  • cd mediawiki
  • mkdir mariadb

Docker Compose

version: '3'
services:
  mediawiki:
    image: mediawiki
    restart: always
    ports:
      - 8081:80
    links:
      - database
    #volumes:
      # - ./html:/var/www/html/
  database:
    image: mariadb
    restart: always
    volumes:
       - ./mariadb:/var/lib/mysql
    environment:
      MYSQL_DATABASE: my_wiki
      MYSQL_USER: wikiuser
      MYSQL_PASSWORD: 77Xinux88
      MYSQL_RANDOM_ROOT_PASSWORD: 'yes'

Starten

  • docker-compose up -d

HTML Verzeichnis kopieren

  • docker cp mediawiki_mediawiki_1:/var/www/html .

Kommentarzeichen entfernen

volumes:
 - ./html:/var/www/html/

Restart

  • docker-compose down ; docker-compose up -d