Próbuję uruchomić kontener httpd
Adres IP to 172.17.0.2
(Jestem pewien, że spowodowałem, że pobiegłem docker container inspect <container_name>
), a ja jest portem jest 4400
i kiedy uruchomię pojemnik nie może uzyskać dostępu do niego za pośrednictwem Przeglądarka na tym adresie http://172.17.0.2:4400
!
Próbowałem wyłączyć zaporę, ale wciąż ten sam problem.
Tak zacząłem:
docker container run -d -p 4400:8080 httpd
.. To jest docker container ls
daje mi
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e9f92cfceb76 httpd "httpd-foreground" 24 minutes ago Up 13 minutes 80/tcp, 0.0.0.0:4400->8080/tcp interesting_wright
Czego mi brakuje ?
2 odpowiedzi
docker run -dit --name my-apache-app -p 4400:80 -v "$PWD":/usr/local/apache2/htdocs/ httpd:2.4
A następnie użytkownika LocalHost + ten port i / lub LAN IP + ten port.
Odniesienie: https://hub.docker.com/_/httpd
Problem był z Wamp
Kiedy go wyłączałem, udało mi się uzyskać dostęp do pojemnika za pomocą http://localhost:4400
Podobne pytania
Nowe pytania
docker
Docker to narzędzie do tworzenia i uruchamiania kontenerów. Przyjmowane są pytania dotyczące plików Dockerfiles, operacji i architektury. Pytania dotyczące uruchamiania dockera w środowisku produkcyjnym mogą znaleźć lepsze odpowiedzi w witrynie ServerFault (https://serverfault.com/). Znacznik Docker jest rzadko używany samodzielnie i często jest łączony z innymi znacznikami, takimi jak docker-compose i kubernetes.