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 어드민 설정