Найти в Дзене
EFSOL

Установка nginx в docker на Ubuntu Linux

В этой инструкции мы рассмотрим простой способ установки nginx в docker на Ubuntu. Для этих целей был развёрнут виртуальный сервер на Ubuntu Linux LTS 20.04, подключение производилось по SSH.

Видеоинструкция

Минимальные требования для установки docker:

  • 64-разрядный процессор.
  • Ядро Linux не старее 3.10.
  • 4 ГБ ОЗУ для запуска простых контейнеров.
  • 10 ГБ памяти.

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

  • Заходим на сервер, где будет запущен контейнер. В нашем случае мы используем Ubuntu Linux LTS 20.04.
  • Вводим команду для проверки обновления Ubuntu:
sudo apt update && sudo apt upgrade
  • Устанавливаем Docker Engine
sudo apt install docker.io
  • Разрешаем запуск Docker из-под пользователя
sudo usermod -aG docker $USER
  • Даём доступ пользователю к docker socket
sudo chmod +666 /var/run/docker.sock
  • Смотрим есть ли бегущие контейнеры
docker ps
  • Проверяем, корректно ли установился docker: скачиваем и запускаем образ “hello-world”
docker pull hello-world
docker run hello-world
  • Скачиваем и запускаем образ nginx, указывая открытый порт на внешнем ip (в нашем случае 80):
docker run -p 80:80 nginx
  • Проверяем работоспособность сервера nginx, вводим ip-адрес сервера и видим запущенный сервер nginx.

#docker #nginx #ubuntu