독서의 개념이 처음이에요. 이것은 단지 개념적 질문 일뿐 프로그래밍 방식 질문이 아닙니다. 표시된 이미지를 참조하여 몇 가지 구별되는 기능을 이해했습니다. 아래 ..Docker의 여러 앱에 다른 IP 주소 할당
내가 알고 싶은 것은 고정 표시기에 우리가 다른 애플리케이션으로 가상 머신에서이를 원격으로 같은 퍼티를 사용하여 & 액세스를 다른 IP를 할당하거나 모든 앱은 하나의 IP 주소를 공유 할 수 있다는 것입니다? ?
독서의 개념이 처음이에요. 이것은 단지 개념적 질문 일뿐 프로그래밍 방식 질문이 아닙니다. 표시된 이미지를 참조하여 몇 가지 구별되는 기능을 이해했습니다. 아래 ..Docker의 여러 앱에 다른 IP 주소 할당
내가 알고 싶은 것은 고정 표시기에 우리가 다른 애플리케이션으로 가상 머신에서이를 원격으로 같은 퍼티를 사용하여 & 액세스를 다른 IP를 할당하거나 모든 앱은 하나의 IP 주소를 공유 할 수 있다는 것입니다? ?
그렇습니다. 정확히 도커가하는 일입니다. 각 앱은 자체 네트워크 네임 스페이스 내의 컨테이너에서 실행됩니다. Docker는 각 컨테이너에 IP 주소를 자동으로 할당합니다.
은 할당 된 IP를 보려면 다음 명령을 사용하여
docker inspect -f "{{.Name}} {{.NetworkSettings.IPAddress}}" $(docker ps -a -q)
당신은 용기 내부의 SSH 데몬을 시작하고 다른 호스트처럼 연결할 수 있습니다.
다른 (선호) 가능성이은에 "유지 보수 쉘"을 얻기 위해 다음 명령을 사용합니다 :
docker exec -ti mycontainer /bin/bash
이 방법은 고정 표시기 패턴 "컨테이너 당 하나의 응용 프로그램을"다음과 같습니다.
컨테이너가 호스트에서 실행 중일 때 외부에서 호스트 IP를 통해 액세스 할 수 있습니다. 그 차이점은 노출하는 다른 포트입니다. Docker 문서의 추가 정보 : https://docs.docker.com/articles/networking/#binding-ports
@ usr1234567 분명히 중요한 점은 * asker *가 프로그래머인지 여부입니다. http://meta.stackoverflow.com/questions/276579/should-docker-questions-go-on-stackoverflow-or-serverfault-or-superuser – Bryan
물리학자인 경우 물리학 자에게 물어봐야겠습니까? 이 질문의 내용은 주제에 대한 관련성이 매우 높고 매우 일반적인 경우에 대한 높은 수준의 아키텍처 질문은 누가 묻는 지 상관없이 SO 주제가 아닐 수 있습니다. –