Nginx

Hur använder jag Nginx Docker?

Hur använder jag Nginx Docker?

Nginx är en snabb, öppen källkod och mer pålitlig webbserver som används för applikationsutveckling på serversidan. Nginx serverapplikationsstöd för att köras på många olika operativsystem. Nginx är mycket användbart för utvecklingsuppgifter. Därför ger Docker-behållaren stöd för Nginx-servern.

Docker-plattformen med öppen källkod innehåller en dockermotor, en runtime-miljö som används för att utföra, bygga och orkestrera containrar. Termen vi har använt i artikeln nedan är 'docker hub', en värdtjänst där containeriserade applikationer delas, distribueras och samarbetas med resten av utvecklingsgemenskapen. Dockeriserade applikationer är bärbara för att implementeras i alla miljöer som bärbar dator, VM, moln eller bare-metal-server. De modulära komponenterna kan återmonteras i de fullt utrustade applikationerna och medvetet göra sitt arbete i en realtidsmiljö.

Vi kommer att utarbeta i den här artikeln hur du kan använda Nginx Docker och enkelt ställa in på ditt system.

Alla nedanstående steg är implementerade på Ubuntu 20.04 Focal Fossa släpp.

Förutsättningar

Vi måste uppfylla följande krav för att slutföra den här artikeln:

  1. Du behöver registrera dig för ett gratis dockarkonto där du kan få gratis offentliga arkiv.
  2. Docker ska installeras och köras lokalt på ditt system.
  3. Du behöver ett root-konto, annars kan en användare köra sudo-kommandon.

För en bättre förståelse av Nginx-dockaren måste du utföra följande steg:

Steg 1: du drar Nginx Docker-bilden från Docker Hub. Logga in på ditt Docker Hub-konto. Om du inte är registrerad kan du registrera dig för ett gratis konto. När du väl har loggat in på dockerhubben kan du söka och visa bilden för nginx, som anges nedan.

För att söka i Nginx-bilder, skriv nginx i sökfältet och klicka sedan på den officiella Nginx-länken som kommer att visas i sökresultaten.

Steg 2: Här ser du docker-kommandot för Nginx. Nu, på din docker-värd, kör följande Docker pull-kommando på terminalen för att ladda ner Nginx senaste bild från docker-hubben.

$ sudo docker pull nginx

Steg 4: Använd kommandot nedan för att köra Nginx dockerbehållaren:

$ docker kör -it --rm -d -p 8080: 80 - namn webb nginx


Vi har använt Nginx-serverporten 8080 på dockarens värdsystem. Efter att ha kört ovanstående kommando ser du följande utgångsfönster när du surfar på http: // localhost: 8080 URL. Följande visade utdata visar att Nginx-dockaren fungerar korrekt.

Exempel:

Låt oss diskutera ett exempel. I det nedan definierade exemplet kan vi vara värd för en webbsida i vår Nginx-dockningsbehållare. Här skapar vi en ny anpassad HTML-webbsida och testar den sedan med Nginx-bilden.
Skapa en ny katalog med namnet 'site-content'. I den här regissören kommer du att lägga till en html-fil med namnet 'index.html 'och låt oss inkludera följande kodrad i det nyskapade indexet.html-fil.





Docker Nginx


Hej demo för att använda Nginx container



Kör nedanstående Docker-kommando.

$ docker kör -it --rm -d -p 8080: 80 --namn webb -v ~ / webbplatsinnehåll: / usr / dela / nginx / html nginx

För nginx-server exponerade vi port 80 för port 8080 på docker-värden.

Därefter bifogar du volymen på behållaren '/ usr / share / nginx / html' till den aktuella löpande katalogen där helloworld.HTML-programfilen sparas.

Om du nu ska bläddra i URL: en: http: // localhost: 8080 / index.html, du får utmatningen nedan i visningsfönstret:

Slutsats

Idag har vi demonstrerat i den här artikeln hur man använder officiella dockningsbilder från NGINX. Vi har beskrivit hur du ställer in och använder Nginx Docker. Med några enkla steg kan du skapa nya Docker-bilder från tillgängliga bilder som gör din behållare lättare att hantera och kontrollera.

Mus Hur man ändrar vänster och höger musknapp på Windows 10 PC
Hur man ändrar vänster och höger musknapp på Windows 10 PC
Det är en hel norm att alla datormusenheter är ergonomiskt utformade för högerhänta användare. Men det finns musenheter tillgängliga som är speciellt ...
Mus Emulera musklick genom att sväva med Clickless Mouse i Windows 10
Emulera musklick genom att sväva med Clickless Mouse i Windows 10
Att använda en mus eller tangentbord i fel hållning av överdriven användning kan resultera i många hälsoproblem, inklusive stam, karpaltunnelsyndrom o...
Mus Lägg till musgester i Windows 10 med dessa gratisverktyg
Lägg till musgester i Windows 10 med dessa gratisverktyg
Under senare år har datorer och operativsystem utvecklats kraftigt. Det fanns en tid då användare var tvungna att använda kommandon för att navigera g...