프로그래밍/개발툴 설치정보

Docker Compose 를 사용하여 워드프레스 를 설치해보자.

Nadahacker 2024. 3. 20. 11:50
반응형

안녕하세요 오늘은 docker compose 를 사용하여 워드프레스( wordpress) 를 설치해보겟습니다. 

 

기본적으로 리눅스에 설치 하게 되면 이것저것 할게 많이 있지만 docker compose를 사용하게 되면 간단하게 처리가 가능합니다. 

 

그럼 시작해 보겟습니다. 

 

1. docker compose 파일 샘플을 가져 옵니다. 

아래 사이트에 접속하여 yml 파일의 샘플을 가져옵니다. 

 

https://docs.docker.com/samples/wordpress/

 

WordPress samples

Docker samples for WordPress.

docs.docker.com

제가 직접 가지고 왔습니다 아래 파일을 nano, vi, vim 등 편집기를 사용하여 복사 붙혀 넣기르 합니다. 

services:
  db:
    # We use a mariadb image which supports both amd64 & arm64 architecture
    image: mariadb:10.6.4-focal
    # If you really want to use MySQL, uncomment the following line
    #image: mysql:8.0.27
    command: '--default-authentication-plugin=mysql_native_password'
    volumes:
      - db_data:/var/lib/mysql
    restart: always
    environment:
      - MYSQL_ROOT_PASSWORD=somewordpress
      - MYSQL_DATABASE=wordpress
      - MYSQL_USER=wordpress
      - MYSQL_PASSWORD=wordpress
    expose:
      - 3306
      - 33060
  wordpress:
    image: wordpress:latest
    ports:
      - 80:80
    restart: always
    environment:
      - WORDPRESS_DB_HOST=db
      - WORDPRESS_DB_USER=wordpress
      - WORDPRESS_DB_PASSWORD=wordpress
      - WORDPRESS_DB_NAME=wordpress
volumes:
  db_data:

 

 

2. docker-compose 파일을 만들어 줍니다.

아래처럼 폴더와 docker-compose.yml파일을 만들어 줍니다.

mkdir wordpress
cd wordpress
sudo vi docker-compose.yml

 

3. docker-compose 실행하면 끝~

docker-compose up -d

 

3. 웹으로 접속후 설치 마무리를 진행해줍니다.

localhost:8000 으로 접속후 또는 xxx.xxx.xxx.xxx:8000 으로 접속후 세팅을 마무리해주세요

 

 

반응형