반응형
도커에서 UDP 포트를 게시하려면 어떻게 해야 합니까?
Docker 컨테이너에서 호스트 시스템으로 UDP 포트를 전달하려면 어떻게 해야 합니까?
-p 플래그를 사용하여 추가/udp
포트 번호의 접미사입니다.
-p 53160:53160/udp
전체 명령
sudo docker run -p 53160:53160 \
-p 53160:53160/udp -p 58846:58846 \
-p 8112:8112 -t -i aostanin/deluge /start.sh
Mac에서 boot2docker를 실행하는 경우 boot2docker에서 동일한 포트를 로컬 컴퓨터로 전달해야 합니다.
또한 에서 EXPLE을 사용하여 컨테이너가 UDP를 수신해야 함을 문서화할 수 있습니다.Dockerfile
(EXPOSE는 포트를 게시하지 않음):
EXPOSE 8285/udp
컨테이너 문서에서 다룬 더 많은 도커 네트워킹 정보가 포함된 링크는 다음과 같습니다: https://docs.docker.com/config/containers/container-networking/ (댓글에 올드 프로의 호의)
도커 컴포지션에 참여하고 싶다고 생각했습니다.
ports:
- "9955:9955/udp"
언급URL : https://stackoverflow.com/questions/27596409/how-do-i-publish-a-udp-port-on-docker
반응형
'programing' 카테고리의 다른 글
Set-Cookie 헤더가 Chrome에서 쿠키를 설정하지 않음 (0) | 2023.08.21 |
---|---|
hashCode()와 getClass()가 네이티브 메서드인 이유는 무엇입니까? (0) | 2023.08.16 |
자바스크립트를 호출하기 위해 링크를 사용하는 방법은? (0) | 2023.08.16 |
CSS 높이: 100% 대 높이: 자동 간의 차이 (0) | 2023.08.16 |
구조물에 빈 포인터 캐스팅 (0) | 2023.08.16 |