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

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

Apr 19, 2023 am 09:18 AM

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으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Docker exec를 사용하여 Docker 컨테이너에서 명령을 실행하는 방법 Docker exec를 사용하여 Docker 컨테이너에서 명령을 실행하는 방법 Mar 05, 2025 pm 03:42 PM

Docker exec를 사용하여 Docker 컨테이너에서 명령을 실행하는 방법

Docker의 Docker는 무엇입니까? Docker는 무엇입니까? Docker의 Docker는 무엇입니까? Docker는 무엇입니까? Mar 05, 2025 pm 03:49 PM

Docker의 Docker는 무엇입니까? Docker는 무엇입니까?

Docker는 환경 또는 소프트웨어입니다 Docker는 환경 또는 소프트웨어입니다 Mar 05, 2025 pm 03:38 PM

Docker는 환경 또는 소프트웨어입니다

Docker Swarm 클러스터에 응용 프로그램을 어떻게 배포합니까? Docker Swarm 클러스터에 응용 프로그램을 어떻게 배포합니까? Mar 17, 2025 pm 04:20 PM

Docker Swarm 클러스터에 응용 프로그램을 어떻게 배포합니까?

Kubernetes에서 응용 프로그램을 어떻게 확장합니까? Kubernetes에서 응용 프로그램을 어떻게 확장합니까? Mar 17, 2025 pm 04:28 PM

Kubernetes에서 응용 프로그램을 어떻게 확장합니까?

Docker의 Docker는 무엇입니까? Docker는 무엇입니까? Docker의 Docker는 무엇입니까? Docker는 무엇입니까? Mar 05, 2025 pm 03:39 PM

Docker의 Docker는 무엇입니까? Docker는 무엇입니까?

Kubernetes 포드, 배포 및 서비스는 무엇입니까? Kubernetes 포드, 배포 및 서비스는 무엇입니까? Mar 17, 2025 pm 04:25 PM

Kubernetes 포드, 배포 및 서비스는 무엇입니까?

Docker의 Docker는 무엇입니까? Docker는 무엇입니까? Docker의 Docker는 무엇입니까? Docker는 무엇입니까? Mar 05, 2025 pm 03:46 PM

Docker의 Docker는 무엇입니까? Docker는 무엇입니까?

See all articles