1. docker desktop 설치 https://www.docker.com/
Docker: Accelerated, Containerized Application Development
Docker is a platform designed to help developers build, share, and run modern applications. We handle the tedious setup, so you can focus on the code.
www.docker.com
해당되는 OS 선택하여 설치 (Mac의 경우 intel or apple chip을 선택하여 설치)
2. 설치 후 확인
docker info
3. docker 명령어
docker run [OPTION] image[:TAG|@DIGEST][COMMAND][ARG...]
OPTION
-d : detached mode 백그라운드 모드
-p : 호스트와 컨테이너의 포트 포워딩
-v : 호스트와 컨테이너 디렉토리 마운팅
-e : 컨테이너 내의 사용할 환경변수 설정
--name : 컨테이너 이름 설정(unique 해야함)
--rm : 프로세스 종료시 컨테이너 자동 삭제
-it : -i -t를 동시에 사용한 것으로 터미널 입력을 위한 옵션
--link : 컨테이너 연결(alias)
4. docker hub 에서 다운받기
5. mysql 8.0
docker run -d -p 3306:3306 -e MYSQL_ALLOW_EMPTY_PASSWORD=true --name mysql mysql:8.0
'MSA' 카테고리의 다른 글
45. docker bridge network 구성 (0) | 2022.12.22 |
---|---|
44. docker image 생성 (0) | 2022.12.19 |
42. Prometheus & Grafana 연동 (0) | 2022.12.18 |
41. Prometheus & Grafana 설치 (0) | 2022.12.17 |
40. 모니터링을 위한 Micrometer (0) | 2022.12.15 |