본문 바로가기
카테고리 없음

Wordpress Docker 로 설치

by jnick 2022. 5. 10.

Step 1

 

Mysql 설치

docker network create wp_net
docker run -d -e MYSQL_ROOT_PASSWORD=pass1 -e MYSQL_DATABASE=wordpress --name mydb --net wp_net mysql

Wordpress 와 연결을 위해 wp_net 이름의 network 를 생성하고, Mysql 을 설치하여 연결한다. 이때 root password 과 wordpress 라는 이름의 DB 을 생성하도록 환경 변수를 입력한다. 

 

network 은 이후에 생성하고 아래 명령으로 connect 를 시켜줘도 된다.

docker network connect wp_net mydb

 

Step 2

 

Wordpress 설치

docker run -dp 8080:80 --net wp_net -e WORDPRESS_DB_HOST=mydb -e WORDPRESS_DB_USER=root -e WORDPRESS_DB_PASSWORD=pass1 --name wordpress wordpress

Wordpress 를 이전에 설치한 mysql 과 동일한 network 으로 연결 시키고 환경변수를 지정하여 이전에 생성한 DB 로 연결될수 있도록 한다. 

 

localhost:8080 접속

localhost:8080/wp-admin 어드민 설정