A implantação do Docker é a solução recomendada para ambientes de produção em quatro etapas:
- Preparação ambiental::
- Garantir a versão 18.06+ do Docker
- Abra a porta necessária (padrão 8080)
- Aquisição de imagem espelhada: Implementação
docker pull ghcr.io/yusing/go-proxyObter a imagem oficial - ativação do serviçoO comando básico é
docker run -p 8080:8080 ghcr.io/yusing/go-proxy - Configuração avançada::
- Monte configurações personalizadas:
-v ./config.yaml:/app/config.yaml - Configuração de variáveis de ambiente:
-e PROXY_MODE=secure - Em execução em segundo plano: adicionar
-dparâmetros
- Monte configurações personalizadas:
As implantações típicas de produção combinarão o docker-compose para o gerenciamento de vários contêineres, e é recomendável configurar limites de recursos (por exemplo, 2 GB de memória) e verificações de integridade. Após a primeira implantação, odocker logs <container_id>Visualize os registros em tempo real para verificar o status do serviço. Para ativar o HTTPS, um arquivo de certificado adicional precisa ser montado na pasta/etc/sslCatálogo.
Essa resposta foi extraída do artigoGo-Proxy: um servidor proxy reverso de alto desempenho para integração com o DockerO































