Publique Nginx por uma porta e confirme uma resposta HTTP real.
Preparar
Use uma instalação funcionando. Admin cria o grupo; Operator ou Admin publica a aplicação. O servidor deve conseguir baixar a imagem pública do Nginx do Docker Hub. A porta TCP 8080 deve estar livre e acessível pelo seu computador.
Para acessar por SSH, execute este comando no seu computador e mantenha a sessão aberta:
ssh -L 9000:127.0.0.1:9000 -L 8080:127.0.0.1:8080 your-user@server.example.comPassos
Criar um grupo
Crie um grupo chamado
demo.Configurar a aplicação
Crie a aplicação
hello-webnesse grupo com a imagemnginx:stable-alpine. Mantenha o comando padrão da imagem e uma réplica fixa.Publicar uma porta
Publique a porta do contêiner 80 como porta do servidor 8080, usando TCP.
Publicar a aplicação
Salve a aplicação e aguarde a réplica entrar em execução.
Não é preciso domínio, volume ou comando personalizado. A imagem oficial já inicia o processo em primeiro plano.
Conferir
No seu computador, abra http://SERVER_IP:8080 ou execute o comando abaixo. Substitua SERVER_IP pelo endereço acessível do servidor.
curl -i http://SERVER_IP:8080Se usar o túnel SSH, mantenha a sessão aberta e execute este comando no seu computador:
curl -i http://localhost:8080Espere HTTP 200 e a página Nginx. Confira também tarefas e logs.
Se não baixa, verifique registro e arquitetura. Se encerra, restaure comando padrão e leia logs. Se não conecta, confira mapeamento, IP, firewall e túnel. Uma rota de domínio usaria a porta interna 80.
Para limpar, remova aplicação, aguarde contêineres e exclua o grupo vazio. Continue pelo gerenciamento de aplicações.