Server/Docker
[도커(docker)] 도커에 MariaDB 설치 및 실행하기
너무 궁금해
2025. 2. 5. 15:14
[도커(docker)] 도커에 MariaDB 설치 및 실행하기
📝 MariaDB 이미지 다운로드
✔ 먼저, Docker Hub에서 MariaDB 이미지를 다운로드합니다.
docker pull mariadb
📝 컨테이너 생성 및 실행
✔ 먼저, Docker Hub에서 MariaDB 이미지를 다운로드합니다.
docker run -p 3306:3306 --name mariadb-container -e MARIADB_ROOT_PASSWORD=1234 -d mariadb
🛠 명령어 설명
docker run # 새로운 컨테이너를 생성하고 실행
-p 3306:3306
# 호스트의 3306 포트를 컨테이너의 3306 포트와 연결 (MySQL/MariaDB 기본 포트)
# MariaDB의 기본 포트(3306번)를 호스트와 컨테이너에서 동일하게 연결하여 외부에서 접근할 수 있도록 함.
--name mariadb-container
# 컨테이너의 이름을 'mariadb-container'로 지정
# 컨테이너에 mariadb-container라는 이름을 부여하여 관리하기 쉽게 만듦.
-e MARIADB_ROOT_PASSWORD=1234
# MariaDB의 root 계정 비밀번호를 '1234'로 설정
-d
# 컨테이너를 백그라운드에서 실행 (detached mode)
# 컨테이너를 백그라운드에서 실행하여 터미널을 차단하지 않음.
mariadb # 사용할 이미지 이름 (MariaDB 공식 이미지)
📝 컨테이너 상태 확인
✔ 실행 중인 컨테이너 목록을 확인하여 MariaDB 컨테이너가 정상적으로 실행되고 있는지 확인합니다.
docker ps
📝 컨테이너 내부 접속 및 MariaDB 사용
✔ 컨테이너 내부로 접속하여 MariaDB를 사용할 수 있습니다.
docker exec -it mariadb-container mariadb -uroot -p
✔ DBeaver와 같은 툴을 이용하여 접근 & 관리도 가능합니다.
이러한 과정을 통해 Docker 환경에서 MariaDB를 설치하고 사용할 수 있습니다.