Рубрики
Без рубрики

Как настроить веб -сервер в верхней части контейнера Docker ??

Прочитав эту полную статью, вы сможете настроить веб-сервер в верхней части Docker Contai … Tagged с Apache, Docker, Python, Webserver.

Прочитав эту полную статью, вы сможете настроить веб-сервер в верхней части контейнера Docker.

Docker должен быть установлен базовые знания о том, как запустить контейнер Docker.

Так что без дальнейшей задержки давайте начнем.

Здесь для выполнения этой задачи я использую Redhat 8 в качестве Baseos.

Шаг-1: запустите службу Docker в операционной системе Redhat 8.

Шаг-2: Потяните изображение Docker

Чтобы запустить любой изолированный контейнер, мы должны загрузить изображение в нашей локальной системе. Здесь я вытаскиваю изображение Centos из Docker Hub. Шаг 3: Запустите контейнер на вершине Redhat 8

Здесь команда запустить контейнер с именем в качестве WebServer, можно увидеть ниже. Шаг 4: Установите программное обеспечение Apache HTTPD.

Здесь перед установкой обязательно остановите брандмауэр в базовой ОС. В Redhat 8, чтобы остановить брандмауэр, мы используем команду SystemCtl Stop Firewalld.

Чтобы установить программное обеспечение HTTPD, запустите команду yum install httpd -y в контейнер Docker. Шаг 5: Начните службу HTTPD

Обычно в Redhat 8, чтобы запустить эту службу, мы всегда используем команду SystemCtl Start HTTPD. Но в Docker у нас нет этой команды, поэтому мы используем команду, которая упоминается на изображении ниже.

Шаг 6: перейдите к/var/www/html.

В этом каталоге мы должны разместить веб -страницы, созданные нами. Здесь я создал одну веб -страницу под названием index.html. HTML -код этого файла выглядит так. Таким образом, вы также можете, но различные веб -страницы в этой папке.

Шаг 7: Установите программное обеспечение Net-Tools. Это программное обеспечение предоставляет команду для просмотра IP -контейнера.

Шаг 8: Доступ к веб -странице в браузере. Теперь мы можем получить доступ к веб -странице в браузере, как показано ниже. Синтаксис IS IP/FILENAME.HTML

Мы увидели, как настроить WebServer в верхней части контейнера Docker. Теперь мы также можем настроить интерпретатор Python и, следовательно, запустить код Python в верхней части контейнера Docker.

Мы можем установить Python3 в контейнер Docker, используя команду YUM. Это все!! Python 3 установлен в контейнере Docker, теперь вы можете создать файл Python и просто запустить его. Окончательный результат выглядит ниже. Это все сейчас !!!

Благодарю вас Так много для чтения:)

Оригинал: “https://dev.to/piyushbagani15/how-to-configure-web-server-on-the-top-of-docker-container-na”