[백엔드] Docker에서 MariaDB 사용

jaypyon·2021년 10월 14일
0

DB 실행

docker run --name mariadb -d -p3306:3306 -e MYSQL_ROOT_PASSWORD=1234 -d mariadb:1.0

함께 사용할 서버 도커 실행 (예제)

docker run --name megaapi --ip 172.17.0.3 -p 50000:3000 -e PORT=3000 -e DB_NAME=megastudy -e DB_USER=root -e DB_HOST=172.17.0.2 -e DB_PW=1234 -e DB_PORT=3306 -d megaapi:latest

사용된 옵션 정리

  • --name : 컨테이너의 이름을 지정.
  • -d : 컨테이너를 백그라운드로 실행.
  • -p : Host:Container 간 포트 포워딩.
  • -e : 컨테이너 내 환경변수 설정.
  • image이름:tag
  • --ip : 정적 IP 할당

Access MySQL through docker container

mysql -uroot -p
profile
DGU CSE

0개의 댓글