앞서 Ubuntu 20.04에 도커를 설치했는데 이어서 워드프레스 서비스까지 설치해보겠습니다.
설치는 편의를 위해서 docker-compose를 이용할 예정이니 docker-compose부터 설치하도록 하겠습니다.
sudo apt install docker-compose
설치 후 docker-compose version
이 잘나오면 성공입니다.
WordPress Docker 구동하기
자세한 내용은 docker hub에 있으니.. 궁금하면 찾아가보시는걸 추천합니다.
https://hub.docker.com/_/wordpress
아래는 docker-compose 예제 입니다. 비슷하게 작성예정입니다.
version: '3.1'
services:
wordpress:
image: wordpress
restart: always
ports:
- 8080:80
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: exampleuser
WORDPRESS_DB_PASSWORD: examplepass
WORDPRESS_DB_NAME: exampledb
volumes:
- wordpress:/var/www/html
db:
image: mysql:5.7
restart: always
environment:
MYSQL_DATABASE: exampledb
MYSQL_USER: exampleuser
MYSQL_PASSWORD: examplepass
MYSQL_RANDOM_ROOT_PASSWORD: '1'
volumes:
- db:/var/lib/mysql
volumes:
wordpress:
db:
저는 간단하게 Volumes 매칭과 user pw 정도 수정해줬습니다.
vi 명령어를 이용해서 docker-compose.yml
파일에 위내용을 넣고docker-compose up -d
로 실행시켜줍니다.
이렇게 완성되었다는 문구만 뜨면 웹사이트로 접근해봅니다
ip:8080 하면 아래처럼 나올텐데 Install 과정을 해주면됩니다.