Docker에 mysql 설치하는 법

Jane·2021년 4월 1일
0
post-thumbnail

1. Docker 설치

  • Windows 사용자라면 아래의 사이트에서 Docker Desktop Installer.exe를 다운받고 실행하여 설치하면 된다.

    https://www.docker.com/products/docker-desktop

  • docker ps와 docker --version을 실행했을 때 아래와 같이 나온다면 성공적으로 설치된 것이다.

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

설치한 Docker Desktop 아이콘을 누르면 아래 명령어가 나올 것이다. 이 명령어를 사용하고 있는 터미널에 입력해준다.

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

docker ps입력 시 아래와 같이 나오면 성공이다.

docker 밀기

  • 한 번에 모든 것이 순탄하게 진행되면 좋겠지만, 잘 모르는 상태로 여러 명령어를 실행하다보면 docker를 초기화하고 싶은 순간이 올 것이다. 그럴 때는 아래의 명령어들을 실행해주면 된다.

    docker stop $(docker ps -aq) ;
    docker rm $(docker ps -aq);
    docker rmi $(docker images -aq) --force;
    docker system prune --force;
    docker system prune --volumes --force;

3. mysql 설치

버전을 지정하지 않으면 최신 버전의 mysql이 pull된다.

docker pull mysql

docker image 목록 확인

$ docker images

4. mysql 컨테이너 생성

도커 이미지를 통해 mysql 컨테이너를 생성해준다.

docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=password --name jane_mysql mysql

컨테이너 목록 확인

$ docker ps -a

5. mysql 컨테이너 접속

docker exec -it jane_mysql bash

0개의 댓글