2020-02-03 00:44:21 +09:00
|
|
|
# docker
|
|
|
|
|
2024-10-11 13:31:40 +09:00
|
|
|
> Docker 컨테이너 및 이미지를 관리.
|
|
|
|
> `run`과 같은 일부 하위 명령에는 자체 사용 설명서가 있습니다.
|
2024-09-29 02:45:40 -07:00
|
|
|
> 더 많은 정보: <https://docs.docker.com/reference/cli/docker/>.
|
2020-02-03 00:44:21 +09:00
|
|
|
|
2024-01-15 19:03:09 +09:00
|
|
|
- 모든 도커 컨테이너들(실행 및 중지) 목록 보기:
|
2020-02-03 00:44:21 +09:00
|
|
|
|
2024-01-13 12:42:39 +01:00
|
|
|
`docker ps --all`
|
2020-02-03 00:44:21 +09:00
|
|
|
|
|
|
|
- 사용자 정의 이름으로 이미지로부터 컨테이너 실행:
|
|
|
|
|
|
|
|
`docker run --name {{컨테이너_이름}} {{이미지}}`
|
|
|
|
|
2024-10-11 13:31:40 +09:00
|
|
|
- 기존 컨테이너 시작 또는 중지:
|
2020-02-03 00:44:21 +09:00
|
|
|
|
2024-10-11 13:31:40 +09:00
|
|
|
`docker {{start|stop}} {{컨테이너_이름}}`
|
2020-02-03 00:44:21 +09:00
|
|
|
|
|
|
|
- 도커 레지스트리로부터 이미지 가져오기:
|
|
|
|
|
|
|
|
`docker pull {{이미지}}`
|
|
|
|
|
2024-01-15 19:03:09 +09:00
|
|
|
- 이미 다운로드한 이미지 목록 표시:
|
|
|
|
|
|
|
|
`docker images`
|
|
|
|
|
2024-10-11 13:31:40 +09:00
|
|
|
- 실행 중인 컨테이너 내부에서 Bourne 셸(`sh`)과 함께 [i]nteractive [t]ty 열기:
|
2020-02-03 00:44:21 +09:00
|
|
|
|
2024-10-11 13:31:40 +09:00
|
|
|
`docker exec -it {{컨테이너_이름}} {{sh}}`
|
2020-02-03 00:44:21 +09:00
|
|
|
|
2024-10-11 13:31:40 +09:00
|
|
|
- 중지된 컨테이너 제거:
|
2020-02-03 00:44:21 +09:00
|
|
|
|
|
|
|
`docker rm {{컨테이너_이름}}`
|
|
|
|
|
2024-10-11 13:31:40 +09:00
|
|
|
- 컨테이너의 로그 가져오기 및 실시간으로 보기:
|
2020-02-03 00:44:21 +09:00
|
|
|
|
|
|
|
`docker logs -f {{컨테이너_이름}}`
|