728x90
반응형
도커 설치
1. homebrew 이용하여 도커 설치
brew가 아닌 brew cask 사용 시 docker-compose, docker-machine을 같이 설치해줌
brew cask install docker
2. 도커 홈페이지에서 OS에 맞는 도커 설치
https://www.docker.com/products/docker-desktop/
MySql Docker 이미지 다운로드
docker pull mysql
- 버전을 지정하지 않으면 최신 버전 다운로드
다운로드한 Docker 이미지 확인
docker images
MySql Docker 컨터이너 생성 및 실행
docker run --name <컨테이너 이름> -e MYSQL_ROOT_PASSWORD=<비밀번호> -d -p <접근할 포트>:3306 mysql:latest
docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=1234 -d -p 3306:3306 mysql:latest
생성된 컨테이너 리스트 출력
docker ps -a
컨테이너 중지 / 시작 / 재시작
각각의 명령어를 입력한뒤 docker ps 명령어를 통해 상태가 변경 되는 것 확인 가능
중지
docker stop mysql-container
시작
docker start mysql-container
재시작
docker restart mysql-container
컨테이너 접속
docker exec -it mysql-container bash
mysql -u root -p
데이터베이스 생성등의 작업 가능
컨테이너 삭제
docker rm <컨테이너 아이디>
reference
https://dev.mysql.com/doc/refman/8.0/en/docker-mysql-getting-started.html
http://jmlim.github.io/docker/2019/07/30/docker-mysql-setup/
728x90
반응형
'Linux > docker' 카테고리의 다른 글
[Ubuntu] docker 및 docker-compose 설치 (0) | 2022.11.22 |
---|