[Docker][Mariadb] Docker
2021. 7. 12. 17:26ㆍ공부/기타등등
반응형
1. 도커 이미지 다운
docker pull mariadb
1-1. 받은 도커 이미지 확인.
docker images
2. MariaDB 컨테이너 실행.
docker run --name maria-db -p 3307:3306 -e MYSQL_ROOT_PASSWORD=mariadb -d mariadb
(1) docker run : docker image에서 container를 생성
(2) –name maria-db : maria-db라는 이름을 가진 컨테이너 생성
(3) -p 3307:3306 : 해당 컨테이너의 포트 forwarding에 대해 inbound는 3307로 하고, outbound는 3306으로 설정한다.
- 외부에서 접속 시 3307 포트를 사용하여 컨테이너에 정보를 전달하면, 컨테이너는 내부적으로 3306 포트를 사용하여 처리하고 정보를 외부로 보낸다.
- mySQL에서도 MariaDB와 동일하게 3306 포트를 사용하기 때문.
(4) -e : 컨테이너 내 변수 설정
(5) MYSQL_ROOT_PASSWORD=”암호” : ROOT 암호 설정
(6) -d mariadb : mariadb라는 이미지에서 분리하여 컨테이너 생성
2-1. 실행 중인 도커 확인
docker ps
2-2. 도커 명령어를 통해 DB 접속
docker exec -it maria-db mysql -u root -p
+) MYSQL Workbench에 mariadb 추가

반응형
'공부 > 기타등등' 카테고리의 다른 글
Access to script at '~~~' from origin 'null' has been blocked by CORS policy 오류 해결 (0) | 2021.10.13 |
---|---|
'~~포트가 사용중입니다' 오류 해결 (0) | 2021.09.15 |
WSL2 설치하기 (0) | 2021.06.29 |
[Ubuntu]Installation Failed With Error 0x8007019e (0) | 2021.06.29 |