Як створити та запустити контейнер Docker з веб-сервером Nginx?

Для створення та запуску контейнера Docker з веб-сервером Nginx, потрібно спочатку завантажити офіційний образ Nginx з Docker Hub (докер зробить це автоматично якщо ви під’єднані до мережі). Образи Docker - це зразки віртуальних систем, які містять усі необхідні файли та налаштування для запуску певного програмного забезпечення.

  1. Завантажте образ Nginx. Відкрийте термінал або командний рядок і введіть команду для завантаження образу Nginx з Docker Hub:

    docker pull nginx
    

    Ця команда завантажить останню версію образу Nginx з Docker Hub на вашу локальну машину.

  2. Створіть та запустіть контейнер. Після завантаження образу 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: Це ім’я образу, яке використовується для створення контейнера.
  1. Перевірте роботу веб-сервера.
    Після створення та запуску контейнера веб-сервер Nginx повинен бути доступний за адресою http://localhost у вашому веб-браузері. Просто відкрийте браузер та введіть цей URL, і ви повинні побачити сторінку за замовчуванням веб-сервера Nginx.

Це основний процес створення та запуску контейнера Docker з веб-сервером Nginx за допомогою командного рядка. Тепер ви можете експериментувати з Docker і веб-серверами, розгортаючи різноманітні додатки у контейнерах.