Я не могу установить Apache, я использую Docker 18.09.0 на Windows 8.1.Я использую оболочку Kitematic.Мой док-файл:
FROM httpd:2.4
COPY ./htdocs/ /usr/local/apache2/htdocs/
Мой код:
cd "F:\DOCUMENTI\CP\docker"
docker build -t apache_server:v1 .
docker run -d --name apache_server -P apache_server:v1
docker-machine ip
Мой код на оболочке Kitematic:
Windows PowerShell
Copyright (C) 2014 Microsoft Corporation. Tutti i diritti sono riservati.
PS C:\Program Files\Docker Toolbox> cd "F:\DOCUMENTI\CP\docker"
PS F:\DOCUMENTI\CP\docker> docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
PS F:\DOCUMENTI\CP\docker> docker build -t apache_server:v1 .
Sending build context to Docker daemon 8.704kB
Step 1/4 : FROM httpd:2.4
2.4: Pulling from library/httpd
a5a6f2f73cd8: Pull complete
ac13924397e3: Pull complete
91b81769f14a: Pull complete
fec7170426de: Pull complete
992c7790d5f3: Pull complete
Digest: sha256:9753aabc6b0b8cd0a39733ec13b7aad59e51069ce96d63c6617746272752738e
Status: Downloaded newer image for httpd:2.4
---> 2a51bb06dc8b
Step 2/4 : LABEL Author="Nome Cognome"
---> Running in 085c61109c92
Removing intermediate container 085c61109c92
---> a76138cd6e0e
Step 3/4 : EXPOSE 80
---> Running in 88b67a8ae24a
Removing intermediate container 88b67a8ae24a
---> 984edd1c9064
Step 4/4 : COPY ./htdocs/ /usr/local/apache2/htdocs/
---> 631fc1c28107
Successfully built 631fc1c28107
Successfully tagged apache_server:v1
SECURITY WARNING: You are building a Docker image from Windows against a non-Windows Docker host. All files and director
ies added to build context will have '-rwxr-xr-x' permissions. It is recommended to double check and reset permissions f
or sensitive files and directories.
PS F:\DOCUMENTI\CP\docker> docker run -d --name apache_server -P apache_server:v1
70632a97416e3beac4455d8f50969eba1c96b6f8413340945ca56a4dfdf83987
PS F:\DOCUMENTI\CP\docker> docker-machine ip
192.168.99.100
PS F:\DOCUMENTI\CP\docker>
Моя проблема:
Я могуне отображать HTML-файл в «F: \ DOCUMENTI \ CP \ docker \ htdocs \ index.html» внутри браузера.
Мой браузер говорит следующее:
Не удалось достичьСоединение сайта запрещено с 192.168.99.100.Попробуйте: Проверить соединение Проверьте прокси и брандмауэр ERR_CONNECTION_REFUSED