когда я запускаю dockerfile и развертываю его в локальном браузере, он переходит на сервер iis. Помогите исправить это? - PullRequest
0 голосов
/ 20 июня 2019

Я запустил Dockerfile в Windows 7, используя панель инструментов Docker.

Я также установил IIS Server локально.

Я вложил команды в терминал enter image description here

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Program Files / Docker Toolbox $ mkdir samplea

Mani @ WINDOWS-KJSR4V9 MINGW64/ c / Program Files / Docker Toolbox $ cd samplea

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Программные файлы / Docker Toolbox / samplea $ mkdir src

Мани @ WINDOWS-KJSR4V9 MINGW64 / c/ Файлы программ / Панель инструментов Docker / samplea $ cd src

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Файлы программ / Панель инструментов Docker / samplea / src $ vim index.php

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Файлы программ / Панель инструментов Docker / samplea / src $ cat index.php

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Файлы программ / Панель инструментов Docker / samplea / src $ cd ..

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Program Files / Docker Toolbox / samplea $ vim dockerfile

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Программные файлы / Docker Toolbox / samplea $ vi dockerfile

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Файлы программы / Панель инструментов Docker / samplea $ docker loginВойдите с вашим идентификатором Docker, чтобы выталкивать и извлекать изображения из Docker Hub.Если у вас нет идентификатора Docker, перейдите на https://hub.docker.com, чтобы создать его.Имя пользователя: Пароль: Успешный вход в систему

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Программные файлы / Панель инструментов Docker / samplea $ vi dockerfile

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Программные файлы / DockerПанель инструментов / samplea $ cat vi dockerfile cat: vi: Нет такого файла или каталога ОТ php: 7.2-apache COPY src / / var / www / html EXPOSE 90

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Программные файлы/ Docker Toolbox / samplea $ cat dockerfile ОТ php: 7.2-apache COPY src / / var / www / html EXPOSE 90

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Программные файлы / Docker Toolbox / samplea $ cd.. bash: cd ..: команда не найдена

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Программные файлы / Панель инструментов Docker / samplea $ cd ..

Mani @ WINDOWS-KJSR4V9 MINGW64 / c/ Файлы программ / Панель инструментов Docker $ cd src

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Файлы программ / Панель инструментов Docker / src $ pwd / c / Файлы программ / Панель инструментов Docker / src

Мани@ WINDOWS-KJSR4V9 MINGW64 / c / Program Files / Docker Toolbox / src $ cd samplea bash: cd: samplea: нет такогофайл или каталог

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Program Files / Docker Toolbox / src $ cd ..

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Program Files / Docker Toolbox $cam samplae bash: cd: samplae: нет такого файла или каталога

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Program Files / Docker Toolbox $ cd samplea

Mani @ WINDOWS-KJSR4V9 MINGW64 / c/ Файлы программ / Панель инструментов Docker / samplea $ ls dockerfile src /

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Файлы программ / Панель инструментов Docker / samplea $ cd src

Mani @ WINDOWS-KJSR4V9 MINGW64/ c / Файлы программ / Панель инструментов Docker / samplea / src $ ls index.php

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Файлы программ / Панель инструментов Docker / samplea / src $ cd samplea bash: cd: samplea:Нет такого файла или каталога

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Program Files / Docker Toolbox / samplea / src $ cd ..

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Program Files/ Панель инструментов Docker / samplea $ ls dockerfile src /

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Program Files / Docker Toolbox / samplea $ cat dockerfile ОТ php: 7.2-apache COPY src / / var / www / html EXPOSE 90

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Программные файлы / Docker Toolbox / samplea $изображения докера ID метки хранилища СОЗДАН РАЗМЕР new-image последние 8aa4059622b8 3 часа назад 378MB 7be07bc0747c 5 дней назад 378MB php 7.2-apache bd5e63fa8e3c 7 дней назад узел 378MB последний b074182f4154 9 дней назад 906MBUbuntu последние 7698f282e524 5 недель назад 69,9MB

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Program Files / Docker Toolbox / samplea $ docker run -p 80:90 php-samplea Невозможно найти изображение 'php-samplea:последний 'локально C: \ Program Files \ Docker Toolbox \ docker.exe: ответ об ошибке от демона: доступ к php запрещен для php-samplea, репозиторий не существует или может потребовать' вход в докер '.Смотрите 'C: \ Program Files \ Docker Toolbox \ docker.exe run --help'.

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Файлы программ / Панель инструментов Docker / samplea $ docker build -t php-samplea,Отправка контекста сборки в Docker 3.584kB Шаг 1/3: ОТ php: 7.2-apache ---> bd5e63fa8e3c Шаг 2/3: COPY src / / var / www / html ---> 70425788311f Шаг 3/3: ВОЗДЕЙСТВИЕ 90---> Запуск в 42efa8f52070 Удаление промежуточного контейнера 42efa8f52070 ---> 94e05af5f2ff Успешно собран 94e05af5f2ff Успешно помечен php-samplea: последний ПРЕДУПРЕЖДЕНИЕ О БЕЗОПАСНОСТИ: Вы создаете образ Docker из Windows на хосте, отличном от Windows Docker.Все файлы и каталоги, добавленные в сборку contextx, будут иметь права доступа '-rwxr-xr-x'.Рекомендуется перепроверить и сбросить разрешения для конфиденциальных файлов и каталогов.

Mani @ WINDOWS-KJSR4V9 MINGW64 / c / Program Files / Docker Toolbox / samplea $ docker run -p 80:90 php-samplea AH00558:apache2: не удалось надежно определить полное доменное имя сервера, используя 172.17.0.3.Установите директиву 'ServerName' globall y, чтобы подавить это сообщение AH00558: apache2: Не удалось надежно определить полное доменное имя сервера, используя 172.17.0.3.Установите директиву 'ServerName' globall y, чтобы отключить это сообщение [Чт 20 июня 16: 19: 42.889781 2019] [mpm_prefork: note] [pid 1] AH00163: Apache / 2.4.25 (Debian) PHP / 7.2.19 настроен -Возобновление нормальной работы s [Чт 20 июня 16: 19: 42.891675 2019] [ядро: уведомление] [pid 1] AH00094: Командная строка: 'apache2 -D FOREGROUND'

Mani @ WINDOWS-KJSR4V9 MINGW64 / c /Program Files / Docker Toolbox / samplea $

Я ожидаю привет чувак в локальном браузере, но он показывает, что сервер iis локальный

...