Docker

[Docker] mediawiki 구축하기

IT-PAPA 2023. 2. 13. 06:30
728x90
반응형

필자는 앞에 wiki.js를 설치를 해보았다.

이번에는 mediawiki 를 구축해보려고 한다.

설치는 항상 간단하게!!!

docker-compose.yml

version: '3'
services:
  mediawiki:
    image: mediawiki
    restart: always
    ports:
      - 8080:80
    links:
      - database
    volumes:
      - /var/www/html/images
      # After initial setup, download LocalSettings.php to the same directory as
      # this yaml and uncomment the following line and use compose to restart
      # the mediawiki service
      # - ./LocalSettings.php:/var/www/html/LocalSettings.php
  database:
    image: mariadb
    restart: always
    environment:
      # @see https://phabricator.wikimedia.org/source/mediawiki/browse/master/includes/DefaultSettings.php
      MYSQL_DATABASE: my_wiki
      MYSQL_USER: wikiuser
      MYSQL_PASSWORD: example
      MYSQL_RANDOM_ROOT_PASSWORD: 'yes'

 

docker-compose 실행

docker-compose up -d
master@master:~/docker2/docker/docker/mediawiki$ docker-compose up -d
Creating network "mediawiki_default" with the default driver
Pulling mediawiki (mediawiki:)...
latest: Pulling from library/mediawiki
01b5b2efb836: Pull complete
45244a9928d1: Pull complete
139d4815e950: Pull complete
9a420fd884ad: Pull complete
1de46a46cfcd: Pull complete
9cc46e699e97: Pull complete
9a8d67ebc9db: Pull complete
f9464a3489e8: Pull complete
5fececf0d356: Pull complete
6dd28e697cc8: Pull complete
b38a56ab5f21: Pull complete
ca91e5a7ae8b: Pull complete
185f934955ec: Pull complete
2699e528d0fe: Pull complete
72b4b57509b9: Pull complete
6bf2bfab7b28: Pull complete
58571e7e9e49: Pull complete
5ccc1adf3cca: Pull complete
b20304827d0e: Pull complete
177f794e7c37: Pull complete
Digest: sha256:01b0e7e5c3c9134ffc8f992ffc78ca3344b30ee74c49638aaa06cc6d99cd9a58
Status: Downloaded newer image for mediawiki:latest
Creating mediawiki_database_1 ... done
Creating mediawiki_mediawiki_1 ... done

mediawki 컨테이너 확인
mediawki 컨테이너 확인

 

반응형

 

mediawiki URL 접속

http://[서버 IP]:8080

mediawiki URL 접속 화면
mediawiki URL 접속 화면

 

set up the wiki 클릭 후 화면

set up the wiki 클릭
set up the wiki 클릭

 

mediawiki 설치 화면

mediawiki 설치 화면
mediawiki 설치 화면

 

Database IP 확인

Database IP 확인
Database IP 확인

 

Database 설정 화면

 

 

mediawiki 설치 화면

mediawiki 설치 화면
mediawiki 설치 화면

 

media wiki 이름 및 계정 설정

media wiki 이름 및 계정 설정
media wiki 이름 및 계정 설정

 

더 많은 옵션 선택

더 많은 옵션 선택

 

mediawiki 설치 

mediawiki 설치
mediawiki 설치

 

mediawiki 설치 완료 화면

mediawiki 설치 완료 화면

 

mediawiki 설치 완료 후 LocalSettings.php 다운로드

mediawiki 설치 완료 후 LocalSettings.php 다운로드

 

mediawiki LocalSettings.php 도커 컨테이너 안으로 복사

docker cp LocalSettings.php mediawiki_mediawiki_1:/var/www/html/

mediawiki LocalSettings.php 도커 컨테이너 안으로 복사
mediawiki LocalSettings.php 도커 컨테이너 안으로 복사

 

mediawiki URL 접속 화면

mediawiki URL 접속 화면

 

docker-compose 중지

docker-compose down

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!! (tistory.com)

 

[Docker] 도커의 모든 것, 도커 추천 이미지!!!

필자는 이때까지 docker로 구축한 모든 목록을 이 블로그에 담았다. 앞으로도 이 페이지는 필자가 도커를 구축할 때마다 업데이트하려고 하니, 즐겨찾기 해두면 나쁘지 않을 거 같다. 유용하게 사

betwe.tistory.com

 

728x90
반응형
LIST