Pular para o conteúdo
CDelivery

Publicar a primeira aplicação

Publique Nginx por uma porta e confirme uma resposta HTTP real.

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.com

Passos

  1. Criar um grupo

    Crie um grupo chamado demo.

  2. Configurar a aplicação

    Crie a aplicação hello-web nesse grupo com a imagem nginx:stable-alpine. Mantenha o comando padrão da imagem e uma réplica fixa.

  3. Publicar uma porta

    Publique a porta do contêiner 80 como porta do servidor 8080, usando TCP.

  4. 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:8080

Se usar o túnel SSH, mantenha a sessão aberta e execute este comando no seu computador:

curl -i http://localhost:8080

Espere 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.

Digite para buscar…

↑↓ Navegar↵ SelecionarEsc Fechar