• DevOps
  • Защита информации
  • ИТ-поддержка
  • Запуск nginx в docker-контейнере

    Для того, чтобы запустить docker-контейнер nginx, требуется выполнить следующие шаги:

    Нужна помощь? Настройки docker мы осуществляем в рамках услуги DevOps-аутсорсинг. Также возможны разовые проектные работы.

    • Заходим на сервер, где будет запущен контейнер. В нашем случае мы используем Ubuntu 20.04.
    • Вводим команду для обновления:
      sudo apt update
    • Устанавливаем пакет для установки репозиториев через https:
      sudo apt install apt-transport-https
    • Скачиваем и добавляем ключ:
      curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
    • Добавляем информацию чтобы скачивались только стабильные версии:
      sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
    • Устанавливаем Docker:
      sudo apt install docker-ce
    • Проверяем статус запущенного Docker:
      sudo systemctl status docker
    • Включаем возможность управлять Docker без sudo:
      sudo usermod -aG docker $USER
    • Перезаходим в терминал, чтобы применилась возможность управлять Docker без sudo
    • Запускаем Docker-контейнер nginx на 80 порту:
      docker run -d -p 80:80 nginx
    • Проверяем работоспособность сервера nginx, вводим ip адрес сервера и видим запущенный сервер nginx.
    Окно параметров восстановления

    Рисунок 1 - Рабочий сервер nginx

    Установка завершена.

    Не нашли ответа на свой вопрос?
    Содержание