Image
- Container 실행에 필요한 설정 값들
- Image를 통해 실체화 한 값을 Container라고 한다.
Docker
- 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼이다.
docker 이미지 내려 받기
- docker pull IMAGE[:TAG]
docker pull ubuntu:16.04
docker pull mariadb:10.6
docker 실행
- docker run [OPTIONS] IMAGE[:TAG|@DIGEST] [COMMAND] [ARG...]
- option
- -d : detached mode - 백 그라운드 모드
- -p : 호스트와 컨테이너의 포트를 연결
- -v : 호스트와 컨테이너의 디렉토리를 연결
- -e : 컨테이너 내에서 사용할 환경변수 설정
- -name : 컨테이너 이름 설정
- -rm : 프로세스 종료시 컨테이너 자동 제거
- -it : -i, -t를 동시에 사용한것 터미널 입력 옵션
- -link :컨테이너 연결
- option
docker run ubuntu:16.04
docker run -d -p 13306:3306 -e MYSQL_ALLOW_EMPTY_PASSWORD=true --name mariadb mariadb:10.6
docker 컨테이너 리스트 보기
- docker container ls
- option
- -a,-all : 모든 컨테이너 모기
- option
docker container ls -a
docker 컨테이너 제거
- docker container rm CONTAINERID
docker container rm 38767868ece1
'DevOps' 카테고리의 다른 글
[Docker]Kafka + Zookeeper docker-compose Example (0) | 2023.05.30 |
---|---|
[Docker] MariaDb Docker Create Connect Example (0) | 2023.05.27 |
[Docker] RabbitMq Docker Create Connect Example (0) | 2023.05.22 |
[Docker] Bridge Network Create Example (0) | 2023.05.20 |
[Docker] Spring Boot - Image Upload, DockerFile Example (0) | 2023.05.18 |