반응형
Docker의 컨테이너 이름은 언제 사용합니까?
내가 실행하면 docker ps -a
, 내가 가지고
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e3be2faeb751 centos:latest touch /var/log/test 2 minutes ago Exited (1) 2 minutes ago insane_kirch6
내 질문은 insane_kirch6 의 이름이 무엇 입니까?
--name
를 사용할 때 자신의 컨테이너 이름을 지정할 수 있습니다 docker run
. 이름을 제공하지 않으면 Docker는 보유한 이름과 같은 임의의 이름을 생성합니다.
이름 지정에 대한 문서는 https://docs.docker.com/engine/userguide/networking/default_network/dockerlinks/#the-importance-of-naming 에서 확인하십시오.
더 중요한 것은 나중에 다음을 사용하여 명명 된 컨테이너를 다시 실행할 수 있다는 것입니다 start
.
docker start --interactive named-containter
가시성뿐만 아니라 container_id
in exec
또는 rm
명령 으로도 사용할 수 있습니다 .
기존 컨테이너 (실행 중 또는 종료 됨)에서 명령을 실행하려면 컨테이너 이름 또는 ID를 지정하는 "docker exec"명령을 사용합니다.
예 :
qqqq 라는 컨테이너를 만들고 1 분 동안 "sleep"프로세스를 시작한 다음 종료합니다.
$ docker run --name qqqq ubuntu sleep 60
컨테이너 qqqq 에서 다른 명령 실행
$ docker exec qqqq ps -aef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 04:21 ? 00:00:00 sleep 60
root 11 0 3 04:21 ? 00:00:00 ps -aef
컨테이너 qqqq 삭제
$ docker rm qqqq
qqqq
참조 URL : https://stackoverflow.com/questions/25230812/when-to-use-dockers-container-name
반응형
'code' 카테고리의 다른 글
숫자, 구두점 및 공백을 무시하고 문장의 단어 수를 계산하는 방법은 무엇입니까? (0) | 2021.01.10 |
---|---|
Python try finally 블록 반환 (0) | 2021.01.10 |
UIViewController의 여러 collectionView-IOS Swift (0) | 2021.01.10 |
Firebase 데이터를 Java 개체로 변환하는 방법…? (0) | 2021.01.10 |
BufRead에서 vim 설정 오류 (0) | 2021.01.10 |