본문 바로가기
Programming/Docker

docker에서 mariadb 설치하기

by Chan_찬 2020. 7. 16.
728x90

docker & mariadb

docker image로 간단하게 mariadb 띄우기

mariadb 도커 컨테이너 실행

$ docker pull mariadb:latest

$ docker run -d -p 3306:3306  \
-e MYSQL_ROOT_PASSWORD=pwd123  \
-v ~/data/mariadb:/var/lib/mysql  \
--name mariadb_local mariadb

옵션에 대한 설명

-p 3306:3306  # 포트포워딩 외부:내부
-e MYSQL_ROOT_PASSWORD  # root 패스워드 설정
-v /Users/Shared/data/mariadb:/var/lib/mysql  # docker volume. 데이터`/Users/Shared/data/mariadb` 폴더에 저장
--name mariadb_local  # docker container 이름지정

접속방법

$ mysql -u root -ppwd123 --port 3306 --host 127.0.0.1

도커에 있는 mysql 컨테이너 접근

$ docker exec -it mariadb_local bash

도커로그 보기

$ docker logs -f --tail=10 mariadb
728x90
728x90
Buy me a coffeeBuy me a coffee

댓글