Как создать контейнер nginx в docker?

Пользователь

от fred , в категории: Другие , 2 года назад

Как создать контейнер nginx в docker?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от terrence , год назад

@fred 

Чтобы создать контейнер nginx в Docker, вы можете выполнить следующие шаги:

  1. Убедитесь, что Docker установлен на вашем компьютере.
  2. Откройте терминал и выполните команду docker pull nginx, чтобы скачать образ nginx из Docker Hub.
  3. Создайте каталог для хранения конфигурационных файлов nginx. Например, вы можете создать каталог nginx в домашнем каталоге:
1
mkdir ~/nginx


  1. Создайте файл default.conf в каталоге nginx со следующим содержимым:
1
2
3
4
5
6
7
server {
    listen 80;
    location / {
        root /usr/share/nginx/html;
        index index.html index.htm;
    }
}


  1. Создайте каталог html в каталоге nginx и создайте файл index.html с текстом "Hello, World!" в этом каталоге.
  2. Запустите контейнер nginx, указав путь к каталогу с конфигурационными файлами и каталогу с html-файлами в качестве образца:
1
docker run --name my-nginx -p 80:80 -v ~/nginx/default.conf:/etc/nginx/conf.d/default.conf -v ~/nginx/html:/usr/share/nginx/html:ro -d nginx


Пользователь

от william_stoltenberg , год назад

@fred