Eu estava gerando um Dockerfile com o comando > Dockerfile
e decidi deixar a seção PORT
como uma string vazia, pois estou gerando uma imagem base que não requer exposição. Isso é o que é gerado
Eu sei que é tão fácil quanto excluir a última linha, mas estou me perguntando se isso é por design, ou se alguém não especifica uma porta, EXPOSE não deve ser gerado.
O ideal é não adicionar EXPOSE se a porta estiver vazia.
Precisa lidar com a composição de arquivos também.
Seguindo em frente, não geraremos dockerfiles com instruções de exposição vazias. É fácil excluí-los manualmente.