Servidor & DevOps 4 visualizações

Como configurar um domínio próprio para uma aplicação rodando em um container Docker

Ver no WHMCS

Como configurar um domínio próprio para uma aplicação rodando em um container Docker na GeHost

Olá, querido(a) desenvolvedor(a) ou empreendedor(a)! Seja bem-vindo(a) ao nosso guia de boas-vindas, onde aprendemos juntos com calma, clareza e um toque de paciência — como um bom Sensei ensina.

Se você está aqui, provavelmente já tem uma aplicação rodando em um container Docker na sua hospedagem GeHost. Ótimo! Agora, quer deixar esse projeto acessível pelo mundo inteiro com um domínio próprio — como seusite.com.br — e não apenas por um IP ou URL temporário? Vamos fazer isso passo a passo, com cuidado e certeza.

Importante: Este guia é voltado para quem já tem um domínio registrado e está usando a GeHost como hospedagem (com cPanel). Se você ainda não tem domínio, pode registrar um diretamente no painel da GeHost — mas isso é outro assunto. Vamos focar no que importa agora: conectar seu domínio à sua aplicação Docker.

Passo 1: Entenda como o DNS funciona (sem complicação)

Imagine o DNS como um telefone amigável: ele transforma nomes como seusite.com.br em números (IPs) que os computadores entendem.

Para que seu domínio aponte para a aplicação Docker, você precisa configurar um registro A no DNS do domínio, apontando para o IP da sua hospedagem. Esse IP é o mesmo da sua conta na GeHost — e você já tem acesso a ele no painel.

Dica do Sensei: Seu domínio não precisa estar com a GeHost para funcionar. Pode estar em outro registrador (como Registro.br, GoDaddy, etc.). Basta alterar os registros DNS do seu domínio para apontar para o IP da GeHost.

Passo 2: Acesse o painel da GeHost

Entre no seu painel de controle:

  • Endereço: painel.gehost.com.br
  • Usuário: o que você usou na compra.
  • Senha: a mesma que você cadastrou.
Tela de login do cPanel com campos Usuário e Senha e botão Log in

Passo 3: Localize o Editor de Zona de DNS

Depois de logado, procure na área de “Domínios” ou “DNS” por algo como:

  • “Gerenciamento de DNS”
  • “Editor de Zona de DNS”
  • “DNS Zone Editor”

Essa tela é onde você controla todos os registros do seu domínio.

Tela do Editor de Zona de DNS com lista de domínios e botões Registro A, CNAME, MX e Gerenciar

Passo 4: Crie um Registro A para seu domínio

Você vai precisar de um registro que diga: “Quando alguém acessar seusite.com.br, vá para o IP da GeHost”.

Na tela do Editor de Zona de DNS:

  1. Clique em Registro A.
  2. Na coluna Nome, digite seusite.com.br (ou apenas www se quiser o subdomínio).
  3. Na coluna Endereço IP, insira o IP da sua hospedagem. Ele está disponível no painel — geralmente começa com 147.93.141.x (mas use o seu, não esse exemplo).
  4. Clique em Adicionar Registro.

Atenção: Se você quiser que www.seusite.com.br e seusite.com.br funcionem, crie dois registros: um com www e outro com seusite.com.br (ou use um CNAME para apontar www para o domínio principal).

Passo 5: Configure seu Docker para aceitar o domínio

Agora, o domínio está apontando para o IP da GeHost. Mas sua aplicação Docker precisa saber que está sendo acessada por esse nome.

No seu arquivo de configuração do Docker (geralmente docker-compose.yml), certifique-se de que:

  • O serviço está exposto na porta 80 (HTTP) ou 443 (HTTPS).
  • Seu aplicativo está configurado para aceitar requisições com o nome do domínio (ex.: seusite.com.br).
  • Se usar um proxy reverso (como Nginx), ele deve estar configurado para redirecionar o domínio para o container.

Se você não tiver certeza, entre em contato com nosso suporte — estamos aqui para ajudar com a parte técnica também.

Passo 6: Aguarde a propagação DNS

Após alterar os registros DNS, pode levar de 5 minutos a 48 horas para que o mundo inteiro veja a mudança. Isso é normal — como um sinal de trânsito que leva tempo para mudar.

Para testar, use o comando no terminal:

ping seusite.com.br

Se o resultado mostrar o IP da GeHost, você está no caminho certo.

Passo 7: Verifique se o domínio está funcionando

Abra um navegador e acesse:

  • http://seusite.com.br
  • http://www.seusite.com.br

Se sua aplicação Docker aparecer, parabéns! Você fez a conexão com sucesso.

Leve em conta: Se você quiser HTTPS (segurança), você precisará de um certificado SSL. Na GeHost, você pode usar o SSL/TLS Certificates no cPanel para instalar um certificado gratuito (Let's Encrypt) — é só seguir o passo a passo lá dentro.

Conclusão: Você está no caminho certo

Configurar um domínio próprio para uma aplicação Docker pode parecer complexo no começo, mas é só uma questão de organização e paciência. Você já deu um grande passo.

Se tiver dúvidas, não hesite em nos procurar. Nossa equipe está aqui para te ajudar — e sempre com um sorriso no coração.

Até a próxima, com fé, foco e um bom código.

Com carinho,
Sensei da GeHost
Grupo: G e Soluções e Eventos LTDA (46.647.904/0001-04)

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.