Ao contratar a VPS da HostGator e escolher o Docker, ele já vem instalado em seu servidor - Caso não tenha o painel e queira utilizar em sua VPS NVMe, confira como adicionar
O Docker permite criar containers, que são ambientes isolados usados para executar aplicações no servidor. Cada container possui os arquivos, dependências e configurações necessárias para rodar um serviço específico.
Na prática, isso permite executar diferentes aplicações na mesma VPS de forma organizada e sem conflitos. Por exemplo:
- Sites e APIs
- Automações
- Bancos de dados
- Ferramentas de monitoramento
- Painéis de administração
Essas aplicações trabalham dentro de containers e podem ser acessadas pelo navegador ou integradas com outros serviços.
Você pode criar e gerenciar containers diretamente pelo terminal da VPS ou utilizar um painel de gerenciamento para facilitar a administração.
Confira abaixo como fazer cada opção:
Opção 1: Criar container de teste
Se ainda não existir nenhuma aplicação no Docker, você pode criar um container simples para verificar se tudo funciona.
Neste exemplo, usamos o NGINX, um servidor web leve e muito popular, utilizado para hospedar sites e aplicações.
Confira como fazer:
1No terminal, execute o comando:
docker run -d -p 8080:80 --name container_teste nginx
Explicação dos parâmetros:
- A) -d - executa o container em segundo plano
- B) -p 8080:80 - conecta a porta 80 do container à porta 8080 da VPS
- C) --name container_teste - dá um nome ao container
Esse comando realiza várias ações automaticamente:
- baixa a imagem do NGINX
- cria o container
- inicia o container
2Após a criação, abra o navegador de sua preferência e acesse o container de teste NGINX
http://IP-DA-VPS:8080
Substitua “IP-DA-VPS" pelo seu - Por exemplo: 123.123.12.12. Se necessário, confira como localizar
Pronto! Agora você já sabe como criar e testar um container no Docker.