Для створення та запуску контейнера Docker з веб-сервером Nginx, потрібно спочатку завантажити офіційний образ Nginx з Docker Hub (докер зробить це автоматично якщо ви під’єднані до мережі). Образи Docker - це зразки віртуальних систем, які містять усі необхідні файли та налаштування для запуску певного програмного забезпечення.
-
Завантажте образ Nginx. Відкрийте термінал або командний рядок і введіть команду для завантаження образу Nginx з Docker Hub:
docker pull nginx
Ця команда завантажить останню версію образу Nginx з Docker Hub на вашу локальну машину.
-
Створіть та запустіть контейнер. Після завантаження образу Nginx ви можете створити та запустити контейнер за допомогою команди
docker run
. Ось приклад команди:docker run -d -p 80:80 --name my_nginx nginx
-d
: Цей параметр дозволяє запустити контейнер у фоновому режимі (демон).-p 80:80
: Вказує Docker перенаправити порт 80 контейнера на порт 80 хост-системи. Таким чином, ви можете отримати доступ до веб-сервера Nginx через порт 80 на вашій локальній машині.--name my_nginx
: Встановлює ім’я для вашого контейнера як “my_nginx”.nginx
: Це ім’я образу, яке використовується для створення контейнера.
- Перевірте роботу веб-сервера.
Після створення та запуску контейнера веб-сервер Nginx повинен бути доступний за адресоюhttp://localhost
у вашому веб-браузері. Просто відкрийте браузер та введіть цей URL, і ви повинні побачити сторінку за замовчуванням веб-сервера Nginx.
Це основний процес створення та запуску контейнера Docker з веб-сервером Nginx за допомогою командного рядка. Тепер ви можете експериментувати з Docker і веб-серверами, розгортаючи різноманітні додатки у контейнерах.