Ho seguito this tutorial for beginners about docker che fondamentalmente ti suggerisce di creare un contenitore apache e mappare una porta localhost a quella sul container. quando provo localhost: 80 non si connette, anche se il contenitore è attivo e funzionante. Ho persino stabilito una regola nel firewall per consentire la connessione alla porta 80, ma non sono riuscito a connettermi all'host locale.non posso accedere apache sulla finestra mobile dal mio host locale
Qualche idea?
quello che fa comando 'log docker CONTAINER_ID' mostrano – mainframer
@mainframer non sapeva di questa prima, è visualizzato il messaggio "AH00558: apache2: impossibile determinare in modo affidabile nome di dominio completo del server, utilizzando 172.17.0.3. Imposta globalmente la direttiva 'ServerName' per sopprimere questo messaggio " –
Provare a risolvere prima questo problema di apache. Ovviamente Apache vorrebbe che tu configurassi un ServerName. Usa comando 'docker exec -it CONTAINER_ID/bin/bash' per entrare nel tuo contenitore, quindi segui questo articolo per risolvere quel problema: https://thomas.vanhoutte.be/miniblog/fix-apache-error-ah00558/ – mainframer