mysql 이미지 받아오기
$ docker pull mysql:latest
mysql 컨테이너 실행
$ docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=<password> -d -p 3306:3306 mysql:latest
● --name <container_name> : <container_name> 이름의 컨테이너를 실행한다.
● -e : 컨테이너 내에서 사용할 환경변수를 설정
● -e MYSQL_ROOT_PASSWORD=<password> : MySQL의 root 권한의 비밀번호를 <password>로 설정한다.
● -d : detach 모드로 컨테이너가 실행된다. 컨테이너가 백그라운드로 실행된다고 보면 된다.
● -p <호스트 포트> <컨테이너 포트> : 호스트와 컨테이너의 포트를 연결한다
● mysql:latest : 컨테이너에 사용할 이미지
내부접속
docker exec -it <컨테이너 아이디> mysql -u root -p
'Docker' 카테고리의 다른 글
[Docker] 도커 컨테이너 > 호스트 , 호스트 > 도커 컨테이너 파일 복사 (0) | 2023.10.18 |
---|---|
[Docker] 도커 이미지 삭제 시 에러! (0) | 2023.10.18 |
[Docker] Docker + Jenkins를 사용하여 스프링부트(maven) 프로젝트 자동 배포 하기! (1) | 2023.10.18 |
[Docker] 도커 컨테이너에 jar 실행하기 (0) | 2023.09.20 |