[Docker]Docker에 mysql 설치하는 방법

Areum Choi·2022년 6월 15일
0
post-thumbnail

1. Docker 설치

Docker Desktop Installer.exe를 다운받고 실행하여 설치

Docker Desktop - Docker

cmd 창에서 설치 확인

2. docker/getting-started 이미지 가져오기

Docker Desktop 아이콘을 누르면 아래 명령어가 나온다. 이 명령어를 터미널에 입력해준다.

docker run -d -p 80:80 docker/getting-started

docker ps입력 후 아래와 같이 나오면 성공 !

3. mysql설치

  • 버전 선택을 하지 않으면 최신 버전의 mysql이 설치 된다.
    docker pull mysql
  • 버전 선택할 때
    docker pull mysql:8.0.17

docker image 목록 확인

docker images

4. mysql 컨테이너 생성

  • 포트번호가 중복되지 않게 해야한다 !! ( 다른 곳에서 중복 포트가 사용되면 컨테이너가 생성되지 않는다.)
docker run -d -p 8000:8000 -e MYSQL_ROOT_PASSWORD={본인 패스워드 입력} --name mysql-containers mysql

컨테이너 목록 확인

docker ps -a

5. mysql 컨테이너 접속

  • password를 입력할 때, 입력 값은 나타나지 않는다. (보안 유지 때문인 듯 하다.)

(여기서 잘못된건가 싶어 cmd를 계속 재접속 했다 ^^ 입력값이 보이지 않아도 패스워드 입력후 enter 를 누르면 접속된다.)

docker exec -it mysql-containers bash

0개의 댓글