일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 도커
- mkdir
- umask
- 이미지 레지스트리
- 셸
- lcoate 설치
- linux
- q!
- 자격증
- 레드햇
- PS
- 리눅스마스터2급
- 명령어
- container
- docker logout
- 컨테이너
- 파일
- LS
- find
- 이미지
- docker create
- 디스크
- etc
- Docker
- locate 설치 방법
- 리눅스
- image
- RM
- Ctrl
- docker logs
- Today
- Total
Bae's Digital Dialogues
도커[Docker] 이미지와 컨테이너 본문
$docker run -d --name {컨테이너명} 이미지명 #컨테이너 실행
$docker ps #실행 중인 컨테이너 리스트 조회
$docker rm -f #실행 중인 컨테이너 삭제
$docker image ls(이미지명) #로컬 이미지 조회
이전 글에서 nginx를 실행했었기 때문에 nginx이미지를 확인 할 수 있다.
2024.05.20 - [Docker] - 컨테이너 실행
컨테이너 실행
$docker versionClient, Server의 버전 및 상태 확인 $docker info플러그인, 시스템 상세 정보 확인$docker --helpdocker 뒤에 나올 명령 확인 $docker container --helpcontainer 뒤에 나올 명령어 확인 $docker container run --h
baddiehoon.tistory.com
$docker image ls nginx #특정 이미지 조회
하나의 이미지로 여러 컨테이너 실행
$docker run -d --name {컨테이너명} 이미지명 #컨테이너 실행
$docker ps #실행 중인 컨테이너 리스트 조회
$docker rm -f #실행 중인 컨테이너 삭제
-d는 백그라운드 실행, --name은 컨테이너의 이름을 지정해주는 옵션이다.
$docker run -d --name multinginx1 nginx #nginx 이미지로 이름이 multinginx1인 컨테이너를 백그라운드로 실행
$docker ps #실행중인 컨테이너 조회
여기서 확인 할 수 있는것은 컨테이너의 아이디가 모두 다르고, 사용하는 이미지는 nginx로 동일하다 그 외에도 컨테이너가 생성된 시간과 사용하는 포트, 컨테이너의 이름을 확인 할 수 있다.
$docker rm multinginx1 #컨테이너 삭제
multinginx1은 실행 중인 컨테이너이기 때문에 -f옵션을 입력해야 삭제 할 수 있다.
$docker rm -f multinginx1 multinginx2 multinginx3 #실행 중인 컨테이너 여러개 삭제
'Docker' 카테고리의 다른 글
도커[Docker] 컨테이너의 라이프사이클(Lifecycle) (0) | 2024.05.24 |
---|---|
도커[Docker] 이미지의 메타데이터(Metadata) (0) | 2024.05.21 |
도커[Docker] 컨테이너 실행 (0) | 2024.05.20 |
도커[Docker] 가상화 기술과 하이퍼바이저 가상화 (0) | 2024.05.14 |
도커[Docker] 애플리케이션 서버와 서버 운영 방법론 (0) | 2024.05.13 |