Imagem de fundo

No Docker, a instrução EXPOSE presente no Dockerfile é frequentemente mal interpretada ...

No Docker, a instrução EXPOSE presente no Dockerfile é frequentemente mal interpretada por profissionais de TI. Com isso, considere um Dockerfile que contém a instrução EXPOSE 8080. Após a construção da imagem e a execução do container sem parâmetros adicionais, a aplicação não está acessível a partir de outros hosts da rede. Diante disso, ass inale a alternativa que apresenta a explicação CORRETA para esse comportamento.


A

A instrução EXPOSE publica automaticamente a porta 80 no host, tornando a aplicação acessível externamente assim que o container é iniciado.


B

A instrução EXPOSE ativa a porta 8080 no firewall do sistema ope racional hospedeiro, mas requer configuração manual no roteador para acesso externo.


C

A instrução EXPOSE mapeia a porta 8080 do container para a mesma porta do host somente quando o container é iniciado no modo interativo.


D

A instrução EXPOSE apenas documenta que o container utiliza a porta 8080, sem publicá-la no host; para torná-la acessível externamente, é necessário usar a flag "-p" no comando docker run.


E

A instrução EXPOSE configura a porta 8080 para comunicação criptografada entre o container e o host, exigindo certificado TLS para acesso externo.