Nginx

Как да използвам Nginx Docker?

Как да използвам Nginx Docker?

Nginx е бърз, с отворен код и по-надежден уеб сървър, който се използва за разработване на приложения от страна на сървъра. Поддръжка на Nginx сървърни приложения за работа на много различни операционни системи. Nginx е много полезен за задачи за разработка. Следователно контейнерът на Docker осигурява поддръжка за сървъра Nginx.

Платформата Docker с отворен код съдържа докер двигател, среда за изпълнение, която се използва за изпълнение, изграждане и организиране на контейнери. Терминът, който използвахме в статията по-долу, е „docker hub“, хоствана услуга, при която приложенията в контейнери се споделят, разпространяват и си сътрудничат с останалата част от общността на разработчиците. Докеризираните приложения са преносими за внедряване във всякаква среда като лаптоп, виртуална машина, облак или гол метал сървър. Модулните компоненти могат да бъдат сглобени отново в пълнофункционалните приложения и съзнателно да вършат работата си в среда в реално време.

В тази статия ще разясним как можете да използвате Nginx Docker и лесно да настроите системата си.

Всички посочени по-долу стъпки са изпълнени на Ubuntu 20.04 Освобождаване на Focal Fossa.

Предпоставки

Трябва да изпълним следните изисквания, за да завършим тази статия:

  1. Трябва да се регистрирате за безплатен акаунт в докер, където можете да получавате безплатни публични хранилища.
  2. Docker трябва да се инсталира и локално да работи във вашата система.
  3. Нуждаете се от root акаунт или потребителят може да изпълнява команди sudo.

За по-добро разбиране на докера на Nginx трябва да изпълните следните стъпки:

Стъпка 1: ще издърпате изображението на Nginx Docker от Docker Hub. Влезте във вашия акаунт в Docker Hub. Ако не сте регистрирани тогава, можете да се регистрирате за безплатен акаунт. След като влезете в докер центъра, можете да търсите и преглеждате изображението за nginx, което е дадено по-долу.

За да търсите изображения в Nginx, въведете nginx в лентата за търсене и след това кликнете върху официалната връзка Nginx, която ще се покаже в резултатите от търсенето.

Стъпка 2: Тук ще видите командата за изтегляне на докер за Nginx. Сега, на вашия хост на докер, изпълнете следната команда за издърпване на докер на терминала, за да изтеглите най-новото изображение на Nginx от центъра на докера.

$ sudo docker издърпайте nginx

Стъпка 4: Използвайте командата, дадена по-долу, за да стартирате контейнера за докер Nginx:

$ docker run -it --rm -d -p 8080: 80 --name web nginx


Използвахме сървърния порт 8080 на Nginx в хост системата на докер. След като изпълните горната команда, ще видите следния изходен прозорец при преглеждане на URL адреса http: // localhost: 8080. Следният показан изход показва, че докерът на Nginx работи правилно.

Пример:

Нека обсъдим един пример. В дефинирания по-долу пример можем да хостваме уеб страница в нашия контейнер за докер Nginx. Тук ние създаваме нова персонализирана HTML уеб страница и след това я тестваме с помощта на изображението на Nginx.
Създайте нова директория с име „site-content“. В този директор ще добавите html файл с име 'index.html 'и нека включим следния ред код в новосъздадения индекс.html файл.





Docker Nginx


Здравейте демо, за да използвате контейнера Nginx



Изпълнете споменатата по-долу команда Docker.

$ docker run -it --rm -d -p 8080: 80 --name web -v ~ / site-content: / usr / share / nginx / html nginx

За сървър nginx изложихме порт 80 до порт 8080 на хоста на докера.

След това ще прикачите тома на контейнера '/ usr / share / nginx / html' към настоящата работеща директория, където helloworld.html програмният файл е запазен.

Сега, ако ще прегледате URL адреса http: // localhost: 8080 / index.html, ще получите по-долу даден изход на прозореца за показване:

Заключение

Днес в тази статия демонстрирахме как да използваме официалните изображения на докер на NGINX. Описахме как да настроим и използваме Nginx Docker. Използвайки няколко прости стъпки, можете да създадете нови изображения на Docker от наличните изображения, които улесняват управлението и контрола на вашия контейнер.

Преглед на безжична мишка на Microsoft Sculpt Touch
Наскоро прочетох за Microsoft Sculpt Touch безжична мишка и реших да я купя. След като го използвах известно време, реших да споделя опита си с него. ...
Екранен тракпад и указател на мишката на AppyMouse за таблети с Windows
Потребителите на таблети често пропускат показалеца на мишката, особено когато са привични да използват лаптопите. Смартфоните и таблетите със сензоре...
Средният бутон на мишката не работи в Windows 10
The среден бутон на мишката ви помага да превъртате дълги уеб страници и екрани с много данни. Ако това спре, добре ще свършите да използвате клавиату...