Apache на докере с использованием Windows 8.1 и Dockerfile - PullRequest
0 голосов
/ 03 декабря 2018

Я не могу установить 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...