예를 들어 로컬 포트 8080을 로컬 포트 9090으로 전달하고 싶습니다. 이를 어떻게 캡슐화하나요? 포트는 호스트 간에 전달되며 컨테이너로 전달될 필요가 없습니다. 일반적인 시나리오는 인트라넷의 데이터베이스 포트를 공용 네트워크로 전달하는 것입니다.
習慣沉默2017-04-25 09:03:35
귀하의 설명은 정말 이해하기 어렵습니다. 로컬 포트는 로컬 포트로 전달됩니다. 이 "로컬" 지정은 컨테이너입니까 아니면 호스트입니까?
컨테이너 포트를 호스트에 매핑할 때 -p 매개변수를 쉽게 구현할 수는 없나요?
docker run ... -p 13306:3306 mysql
이것은 컨테이너 MySQL 서비스의 3306 포트를 호스트의 13306 포트에 매핑하지 않습니까? 포트 13306에 대한 외부 액세스는 데이터베이스에 연결할 수 있습니다.
PHP中文网2017-04-25 09:03:35
위에서 언급했듯이 docker는 공식 -p
또는 -P
매개변수
자세한 내용은 공식 홈페이지 안내를 참고하세요: https://docs.docker.com/engin...
설명하신 로컬-로컬 포트 매핑은 Docker의 기능이 아니어야 합니다.