>  기사  >  운영 및 유지보수  >  도커 가상 머신 IP를 확인하는 방법

도커 가상 머신 IP를 확인하는 방법

PHPz
PHPz원래의
2023-04-19 09:18:465687검색

Docker 컨테이너에서 각 컨테이너에는 고유한 IP 주소가 있으며 Docker 가상 머신 IP 주소를 다양한 방식으로 볼 수 있습니다. 이 기사에서는 다양한 방법을 사용하여 Docker 가상 머신 IP 주소를 보는 방법을 다룹니다.

방법 1: docker Inspection 사용

Docker 컨테이너에서 dockerspect 명령을 사용하여 IP 주소를 포함한 컨테이너의 세부 정보를 볼 수 있습니다. 컨테이너 IP 주소를 보는 단계는 다음과 같습니다.

  1. 터미널 창을 열고 다음 명령을 입력합니다.
docker inspect [CONTAINER-ID] | grep IPAddress

여기서 [CONTAINER-ID]는 보려는 Docker 컨테이너의 ID입니다.

  1. Enter를 누르면 IP 주소를 포함한 컨테이너 세부 정보가 반환됩니다. 예:
"SecondaryIPAddresses": null,
            "IPAddress": "172.17.0.3",
                    "IPAddress": "172.17.0.3",

이 예에서 컨테이너의 IP 주소는 172.17.0.3입니다.

방법 2: docker 컨테이너 ls 사용

Docker 가상 머신의 IP 주소를 확인하는 또 다른 방법은 docker 컨테이너 ls 명령을 사용하는 것입니다. 컨테이너 IP 주소를 보는 단계는 다음과 같습니다.

  1. 터미널 창을 열고 다음 명령을 입력합니다.
docker container ls

이 명령은 실행 중인 모든 Docker 컨테이너를 나열합니다.

  1. 보고 싶은 IP 주소의 컨테이너를 찾아 해당 컨테이너 ID를 기록하세요.
  2. 컨테이너의 IP 주소를 보려면 다음 명령을 입력하세요.
docker container inspect [CONTAINER ID] | grep IPAddress

여기서 [CONTAINER ID]는 보려는 Docker 컨테이너의 ID입니다.

  1. Enter를 누르면 IP 주소를 포함한 컨테이너 세부 정보가 반환됩니다. 예:
"SecondaryIPAddresses": null,
            "IPAddress": "172.17.0.3",
                    "IPAddress": "172.17.0.3",

이 예에서 컨테이너의 IP 주소는 172.17.0.3입니다.

방법 3: docker network Inspection 사용

Docker는 Docker 가상 머신의 IP 주소를 보는 또 다른 방법, 즉 docker network Inspection 명령을 사용하는 또 다른 방법도 제공합니다. 컨테이너 IP 주소를 보는 단계는 다음과 같습니다.

  1. 터미널 창을 열고 다음 명령을 입력합니다.
docker network inspect bridge

이 명령은 브리지 네트워크의 세부 정보를 나열합니다.

  1. Enter 키를 누르면 해당 네트워크와 연결된 모든 컨테이너의 세부정보를 포함하여 브리지 네트워크의 세부정보가 반환됩니다.
  2. 반환된 정보에서 조회하려는 IP 주소의 컨테이너를 찾아 해당 ID를 기록해 주세요.
  3. IP 주소를 포함하여 컨테이너의 세부정보를 찾아보세요. 예:
"Containers": {
                "1001a36f15529c63bdf21d1fc2f9c653496f34d11ce0b87d58dea2c2ced78312": {
                    "Name": "my-container",
                    "EndpointID": "f763d9855d743f5227cc5703303a71b2c2834bf0e4ad333cd0e5521dc8d866c1",
                    "MacAddress": "02:42:ac:11:00:03",
                    "IPv4Address": "172.17.0.3/16",
                    "IPv6Address": ""
                }
            },

이 예에서 컨테이너의 IP 주소는 172.17.0.3입니다.

요약

Docker 컨테이너의 각 컨테이너에는 고유한 IP 주소가 있습니다. dockerspec, dockercontainerls 및 docker networkspec 명령을 사용하는 등 다양한 방법을 사용하여 Docker 가상 머신 IP 주소를 볼 수 있습니다. 이러한 방법을 사용하면 컨테이너의 IP 주소와 기타 세부 정보를 쉽게 확인하여 Docker 컨테이너를 더 잘 관리하고 유지할 수 있습니다.

위 내용은 도커 가상 머신 IP를 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.