728x90
반응형
1. docker inspect 이용
docker inspect 는 container or image 의 low level 정보를 가져오는 명령어이다.
기본적인 출력 format은 json 형태이다.
- 단순히 IP 정보만 보는 방법
docker inspect -f "{{ .NetworkSettings.IPAddress }}" 456e64d6b609
- 모든정보를 출력
docker inspect {container-ID}
- 긴 내용중에 중간부분엔 IP Address 가 보인다. 사설 네트워크 아이피가 부여된 것을 확인 할 수있고, 아마 컨테이너가 생성 될때마다 자동으로 부여가 되는것으로 보인다.
"Ports": {
"9000/tcp": [
{
"HostIp": "0.0.0.0",
"HostPort": "9000"
},
{
"HostIp": "::",
"HostPort": "9000"
}
]
},
"SandboxKey": "/var/run/docker/netns/10022193b3c1",
"SecondaryIPAddresses": null,
"SecondaryIPv6Addresses": null,
"EndpointID": "e930901c965322f1cb8b594f58c01577422514d1fe7200a7fbd15ac31c380755",
"Gateway": "172.17.0.1",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"IPAddress": "172.17.0.2",
"IPPrefixLen": 16,
"IPv6Gateway": "",
"MacAddress": "02:42:ac:11:00:02",
"Networks": {
"bridge": {
2. docker 에 접속해 IP 알아내기
container에 shell로 접속한 후 직접 IP 를 확인해 보는 방법도 있다.
docker exec -it {docker_container_id} /bin/bash
or
docker exec -it {docker_container_id} /bin/sh
container에 접속 한 후 ip addr show eth0 로 확인하면 된다.
ip addr show eth0
- 끝 -
728x90
반응형
'Docker > Docker (도커)' 카테고리의 다른 글
the input device is not a TTY. If you are using mintty, try prefixing the command with 'winpty' 에러 발생 시 (0) | 2021.12.13 |
---|---|
Docker - 도커를 완전히 제거하는 방법 (docker & 이미지) (0) | 2021.12.04 |
워드프레스 도커 이미지 만들기 (0) | 2021.09.04 |
도커 Private Image 구현 (개인용 레지스트리 구현) (0) | 2021.09.03 |
도커 허브에 도커 이미지 upload 및 히스토리 확인 (0) | 2021.09.03 |