Stolen Moments 2020. 1. 6. 10:33

도커 ip 확인


- ifconfig


- ip addr show


- hostname -i 제일 간편.



포트 확인


netstat -ntpl


netstat 사용을 위해 net-tools 설치가 필요할 수 있음


# apt-get update


# apt-get install -y net-tools




특정 컨테이너에 접근하기 (교재 p.146)



$ docker exec -it manager docker service ps 서비스이름 --no-trunc --filter "desired-state=running" --format "docker exec -it {{.Node}} docker exec-it {{.Name}}.{{.ID}} bash"


입력하면 접근할 수 있는 명령어가 출력된다.



docker exec -it 노드번호 docker exec-it 서비스이름.1.서비스ID bash

docker exec -it 노드번호 docker exec-it 서비스이름.2.서비스ID bash

docker exec -it 노드번호 docker exec-it 서비스이름.3.서비스ID bash


이런 식으로.


출력된 형식대로 입력해주면 해당 컨테이너에 접근이 가능하다.



반응형