Image 가져오기

docker pull mariadb

MariaDB container 생성 및 실행

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

  1. -p

    host-port : container-port

    호스트와 컨테이너 간의 포트를 연결하는 옵션

    호스트에서 3306포트 연결 시, 컨테이너 3306 포트로 포워딩

  2. —name

    생성하려는 이름을 test로 지정

  3. -e

    environment 환경변수 설정

    mariaDB의 root라는 계정 이름과 계정의 비밀번호를 설정해줘야한다.

  4. -d

    detach mode

    보통 ‘데몬모드’라고 부르며, container가 백그라운드에서 실행된다.

    -d 옵션을 주지 않고 실행하면, 터미널에서 docker log를 확인할 수 있고, 터미널을 종료하면 container도 종료된다.