Docker Compose 파일 내 따옴표로 묶이지 않은 포트 매핑을 보고합니다.
Compose 파일 사양에 따르면, YAML은 xx:yy 형식의 숫자를 60진법으로 분석하기 때문에 60 미만의 컨테이너 포트를 사용할 때 HOST:CONTAINER 형식으로 포트를 매핑하면 잘못된 결과가 발생할 수 있습니다.
이러한 이유로 포트 매핑을 문자열로 명시적으로 항상 지정하는 것이 좋습니다.
예:
ports:
- 3000
- 3000-3005
- 22:22
- 8080:8080
빠른 수정을 적용한 후:
ports:
- "3000"
- "3000-3005"
- "22:22"
- "8080:8080"