본문 바로가기

카테고리 없음

[Docker] Docker Desktop 윈도우에서 Wordpress + mysql 설치하기





Docker를 이용하여 wordpress를 설치할 때 하나의 이미지에 모든 프로그램(wordpress, mysql 등)을 설치할 수 있지만 Docker의 장점을 활용하려면 프로그램별 이미지를 활용하는 것이 좋습니다.

 

Docker 허브에는 이미 wordpress와 mysql 이미지가 있습니다.

각각 아래 명령을 통해 설치할 수 있습니다.

 

mysql 설치

docker pull mysql

wordpress 설치

docker pull wordpress

 

mysql 컨테이너 실행 'your_password' 항목에 자신이 사용하려는 패스워드를 입력합니다.

docker run --name mysql -e MYSQL_ROOT_PASSWORD=your_password -d mysql

 

두 프로그램은 서로 다른 이미지에 있기 때문에 링크를 걸어주면 실행합니다.

docker run --name wordpress --link mysql:mysql -p 80 -d wordpress

 

위 절차대로 실행을 하면 Docker Desktop에 아래 그림과 같이 나타납니다.

 

docker ps 명령을 통해 아래 그림과 같이 연결된 상태를 확인할 수 있습니다.

ipconfig /all 명령을 통해 docker와 연결된 ip를 확인합니다.

 

웹브라우저에 아이피와 연결된 포트를 아래와 같이 입력하면 워드프래스 설치 마법사 페이지가 나타납니다.