도커:mediawiki
개요
다음 사용법은 미디어위키 공개이미지를 사용하는 것이 아닌, 우분투 이미지 위에 미디어위키를 설치하는 방법이다.(도커이미지를 사용하게 되면 확장기능 사용에 제약이 많아서..)
사용법
환경설정
단계 | 설명 | 방법 |
---|---|---|
우분투 설치 | 필요에 맞는 우분투 이미지를 가져온다. | docker pull ubuntu:16.04
|
우분투 실행 | 적절한 권한과 옵션, 포트번호를 줘서 실행한다.
|
docker run -d -p 8436:8436 --privileged ubuntu:16.04 /sbin/init
|
확인 | 잘 실행되는지 확인. | docker ps
|
bash쉘 실행 | 쉘을 실행하면 관리자권한으로 접속된다. | docker exec -it 컨테이너ID /bin/bash
|
쉘 안에서 진행
단계 | 설명 | 방법 |
---|---|---|
최신화 | 다음의 명령들을 순차적으로 진행한다. | apt-get update && apt-get upgrade |
설치 | 아파치, sql, php 따위를 설치한다.
설치중에 root 패스워드를 기입하는데, 추후사용을 위해 기억해두기. |
apt-get install apache2 mysql-server php php-mysql libapache2-mod-php php-xml php-mbstring php-apcu php-intl imagemagick inkscape php-gd php-cli php-curl git curl |
설치확인 | 에러 없이 버전정보가 뜨는지 확인. | apache2 -v && php -v && mysql -V
|
아파치 실행 및 확인 | service apache2 start
| |
SQL실행 및 확인 | service mysql start
|