docker pull mariadb
docker run -p 3306:3306 --name {컨테이너 이름 작성} -e MARIADB_ROOT_PASSWORD={비밀번호} -d mariadb
ex) docker run -p 3306:3306 --name test -e MARIADB_ROOT_PASSWORD=1234 -d mariadb
<aside> 💡 - or — : option -a(한 글자) —name(단어)
</aside>
<aside> 💡 -p : port —name: name -d: demon(background에서 docker가 실행되게 하는 설정)
</aside>
option
-p
host-port : container-port
호스트와 컨테이너 간의 포트를 연결하는 옵션
호스트에서 3306포트 연결 시, 컨테이너 3306 포트로 포워딩
—name
생성하려는 이름을 test로 지정
-e
environment 환경변수 설정
mariaDB의 root라는 계정 이름과 계정의 비밀번호를 설정해줘야한다.
-d
detach mode
보통 ‘데몬모드’라고 부르며, container가 백그라운드에서 실행된다.
-d 옵션을 주지 않고 실행하면, 터미널에서 docker log를 확인할 수 있고, 터미널을 종료하면 container도 종료된다.