>  기사  >  운영 및 유지보수  >  docker를 다시 시작하면 IP가 변경됩니까?

docker를 다시 시작하면 IP가 변경됩니까?

WBOY
WBOY원래의
2022-02-07 10:54:357257검색

Docker에서는 다시 시작한 후 IP가 변경됩니다. Docker는 기본적으로 브리지 연결을 사용하며 컨테이너를 시작할 때 해당 IP 주소를 순서대로 가져오므로 컨테이너가 다시 시작될 때마다 IP가 변경됩니다.

docker를 다시 시작하면 IP가 변경됩니까?

이 튜토리얼의 운영 환경: linux7.3 시스템, docker-1.13.1 버전, Dell G3 컴퓨터.

도커를 다시 시작하면 IP가 변경되나요?

처음으로 도커 컨테이너를 두 개 만들고 mysql의 마스터-슬레이브 구성을 만들어 봤는데, 도커 컨테이너의 IP 주소를 찾았습니다. 컨테이너가 변경되었습니다. 먼저 docker가 기본적으로 "브리지" 연결을 사용하고 컨테이너를 시작할 때 순서대로 IP를 얻는다는 것을 알았습니다. 이로 인해 시작 시 IP 주소가 고정되지 않는 문제가 발생합니다. 기본적으로 이 모드는 컨테이너를 시작하고 생성하는 데 사용되므로 Docker 컨테이너를 다시 시작할 때마다 해당 IP 주소를 순서대로 가져옵니다. 컨테이너는 다시 시작할 때마다 고정되지 않는 IP 주소를 갖습니다. 모든 것이 변경되었습니다

다음은 불안정한 IP 문제를 해결하기 위해 사용자 정의 네트워크를 생성합니다.

1. 사용자 정의 네트워크를 생성하고 네트워크 세그먼트 172.17을 지정합니다. 0.0/16

docker를 다시 시작하면 IP가 변경됩니까?2. 컨테이너 만들기

docker run - itd --name mysql-master-172.19.0.103 --net binIpNetwork --ip 172.19.0.103 centos:latest /usr/sbin/init

docker를 다시 시작하면 IP가 변경됩니까?(참고: 여기서 생성할 때 복사한 명령어는 원래 103이 될 예정이었습니다. 위는 mysql의 슬레이브이므로 rename을 통해 이름을 변경했습니다. 명령어는 docker rename mysql-master-172.19.0.103 mysql-slave입니다. -172.19.0.103

)

3. 두 개의 컨테이너 IP를 확인하세요:

docker를 다시 시작하면 IP가 변경됩니까?재시작 후 확인

docker를 다시 시작하면 IP가 변경됩니까?추천 학습: "

docker 비디오 튜토리얼

"

위 내용은 docker를 다시 시작하면 IP가 변경됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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