Sto cercando un modo per assegnare un nome di dominio al contenitore quando viene avviato. Ad esempio, voglio avviare un contenitore del server web e poter accedere alle pagine Web tramite il nome del dominio. C'è un modo semplice per farlo?Assegna il nome di dominio al contenitore
6
A
risposta
1
Per quanto ne so, Docker
non fornisce questa funzionalità fuori dalla scatola. Ma sicuramente ci sono diversi soluzioni qui. In effetti, è necessario distribuire un DNS sul proprio host che distingua i contenitori e risolva i loro nomi di dominio in IP dinamici. Così si potrebbe dare una prova di:
- Distribuire alcune delle soluzioni DNS Docker-aware (vi consiglio di utilizzare
SkyDNSv1
/SkyDock
); - Configurare l'host affinché funzioni con questo DNS (per impostazione predefinita,
SkyDNS
, i contenitori si conoscono per nome, ma l'host non ne è a conoscenza); - Esegui i contenitori con esplicito
--hostname
(probabilmente utilizzerai lo schemacontainer_name.image_name.dev.skydns.local
).
È possibile saltare il passaggio n. 2 ed eseguire il browser all'interno del contenitore: scoprirà il contenitore dell'applicazione Web per nome host.
Problemi correlati
- 1. Estrarre il nome di dominio dall'URL
- 2. Come assegnare un nome di dominio al server node.js?
- 3. .htaccess reindirizzamento FROM sottocartella al nome di dominio
- 4. Accesso al contenitore DI
- 5. Assegna id al pulsante di dialogo jquery
- 6. Classificazione nome dominio API
- 7. Determina il nome del dominio in JavaScript?
- 8. modello di dominio anemico rispetto al modello di dominio
- 9. Come interrompere il reindirizzamento al dominio personalizzato?
- 10. Come si configura il nome di dominio completo del server?
- 11. Indica il mio nome di dominio all'istanza Amazon
- 12. convalida di espressioni regolari javascript per il nome di dominio?
- 13. Problema di Docker-Compose con nome contenitore
- 14. Nome dominio personalizzato con Heroku
- 15. Verifica nome dominio su Firebase
- 16. Regex per nome dominio specifico
- 17. Nome dominio in tomcat (web.xml)
- 18. Estrarre il nome di dominio dall'UR in C#
- 19. Come fare .htaccess RewriteCond controlla il nome di dominio?
- 20. Funzione per estrarre il nome di dominio dall'UR in R
- 21. Django - Come ottenere semplicemente il nome di dominio?
- 22. Come ottenere il nome di dominio tramite JavaScript?
- 23. Come ottenere il nome di dominio del server
- 24. Nginx riceve un errore con il nome di dominio specifico
- 25. Ottieni solo il nome di dominio da un URL?
- 26. Ottieni il nome di dominio per pinterest api
- 27. Rails locali con nome di dominio?
- 28. Nome di dominio esistenza tramite "dig"
- 29. Get nome di dominio da URL completo
- 30. Conversione del nome di dominio in Nome azienda?