Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

사고쳤어요

Docker MariaDB 작업 환경 구축하기 본문

웹 풀스택

Docker MariaDB 작업 환경 구축하기

kevinmj12 2025. 2. 5. 14:16

도커에서 마리아디비를 설치하고 컨테이너를 띄워보도록 하자.

먼저 마리아디비를 pull 받는 명령어를 입력한다.

docker pull mariadb

 

이어서 마리아디비 컨테이너를 띄워준다.

 

docker run -p 3306:3306 --name {컨테이너 이름 작성} -e MARIADB_ROOT_PASSWORD={비밀번호} -d mariadb

예시) docker run -p 3306:3306 --name mariadb -e MARIADB_ROOT_PASSWORD=1234 -d mariadb

 

 

이제 마지막으로, mariadb가 설치된 경로로 이동하여 실행을 해준다.

docker exec -it mariadb /bin/bash

mariadb -u root -p

 

마리아디비가 성공적으로 실행된 모습이다!

 

그리고 마리아디비 컨테이너를 띄울 때 다음 명령어로 실행하는 경우가 있다.

docker run --name mariadb -d -p 3306:3306 --restart=always -e MYSQL_ROOT_PASSWORD=root mariadb

처음에 위 명령어로 컨테이너를 띄우려 시도하였는데, 컨테이너가 무한 restarting이 되며 다음과 같은 에러를 내뿜었다.

 

 

 

따라서, MYSQL_ROOT_PASSWORD가 아닌 MARIADB_ROOT_PASSWORD로 접근하는 것이 좋을 것 같다!