Docker

[Docker] MariaDB 실행 방법

TaeHuiLee 2023. 5. 2. 14:45
반응형

Docker를 사용하면 어느 환경에서는 독립적인 환경으로 프로그램을 쉽게 설치할 수 있습니다. 이번에는 MariaDB를 설치 하고 데이터를 저장하는 방법까지 보도록 하겠습니다.😊

1. 원하는 MariaDB Image를 다운받는다.

2. 아래의 명령어를 입력한다.

docker run --rm -d -p 3306:3306 -e MARIADB_ROOT_PASSWORD=root1234 -v /app/mariadb/mysql:/var/lib/mysql -v app/mariadb/mariadb.conf.c/:/etc/mysql/mariadb.conf.d/ -name mariadb mariadb

위의 명령어를 해석하자면

  • -e : 환경변수 설정(db root password를 root1234로 설정)
  • --rm : container stop 시 컨테이너를 삭제
  • -d : 백그라운드 실행:
  • -p : 포트설정(로컬포트:컨테이너 내부 포트)
    • /var/lib/mysql : 테이블등 여러가지 데이터가 들어있는 폴더
    • /etc/mysql/mariadb.conf.d/ : DB설정관련 데이터가 들어있는 폴더
  • -v : 볼륨 바운트(로컬 폴더:컨테이너 내부 폴더)
  • -name : 원하는 컨테이너 이름 설정
  • 이미지 이름
반응형