Nginx

Hvordan bruker jeg Nginx Docker?

Hvordan bruker jeg Nginx Docker?

Nginx er en rask, åpen kildekode og mer pålitelig webserver som brukes til utvikling av applikasjoner på serversiden. Nginx serverapplikasjonsstøtte for å kjøre på mange forskjellige operativsystemer. Nginx er veldig nyttig for utviklingsoppgaver. Derfor gir Docker-containeren støtte for Nginx-serveren.

Docker-plattformen med åpen kildekode inneholder en dockermotor, et kjøretidsmiljø som brukes til å kjøre, bygger og orkestrerer containere. Begrepet vi har brukt i artikkelen nedenfor er 'docker hub', en vertstjeneste der containeriserte applikasjoner deles, distribueres og samarbeides med resten av utviklingssamfunnet. Dockeriserte applikasjoner er bærbare for implementering i ethvert miljø som bærbar datamaskin, VM, sky eller bare-metal-server. Modulkomponentene kan settes sammen på nytt i applikasjoner med full funksjon og bevisst utføre sitt arbeid i sanntidsmiljø.

Vi vil utdype i denne artikkelen hvordan du kan bruke Nginx Docker og enkelt sette opp på systemet ditt.

Alle trinnene nedenfor er implementert på Ubuntu 20.04 Focal Fossa-utgivelse.

Forutsetninger

Vi må oppfylle følgende krav for å fullføre denne artikkelen:

  1. Du trenger å registrere deg for en gratis docker-konto der du kan motta gratis offentlige depoter.
  2. Docker skal installere og kjøre lokalt på systemet ditt.
  3. Du trenger en rotkonto, ellers kan en bruker kjøre sudo-kommandoer.

For å få en bedre forståelse av Nginx-dockeren, må du utføre følgende trinn:

Trinn 1: Du vil trekke Nginx Docker-bildet fra Docker Hub. Logg på Docker Hub-kontoen din. Hvis du ikke er registrert da, kan du registrere deg for en gratis konto. Når du har logget på docker-huben, kan du søke og se bildet for nginx, som er gitt nedenfor.

For å søke i Nginx-bilder, skriv nginx i søkefeltet og klikk deretter på den offisielle Nginx-lenken som vises i søkeresultatene.

Trinn 2: Her vil du se docker pull-kommandoen for Nginx. Kjør følgende Docker pull-kommando på terminalen din på docker-verten din for å laste ned det nyeste Nginx-bildet fra docker-huben.

$ sudo docker pull nginx

Trinn 4: Bruk kommandoen nedenfor for å kjøre Nginx docker-beholderen:

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


Vi har brukt Nginx-serverporten 8080 på docker-vertssystemet. Etter å ha kjørt kommandoen ovenfor, vil du se følgende utgangsvindu når du surfer på http: // localhost: 8080 URL. Følgende viste utdata viser at Nginx-dockeren fungerer som den skal.

Eksempel:

La oss diskutere et eksempel. I det nedenfor definerte eksemplet kan vi være vert for en webside på Nginx-dockercontaineren. Her oppretter vi en ny tilpasset HTML-webside og tester den deretter ved å bruke Nginx-bildet.
Opprett en ny katalog med navnet 'site-content'. I denne regissøren vil du legge til en html-fil med navnet 'indeks.html 'og la oss ta med følgende kodelinje i den nyopprettede indeksen.html-fil.





Docker Nginx


Hei demo for å bruke Nginx container



Kjør den nevnte Docker-kommandoen.

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

For nginx-server eksponerte vi port 80 for port 8080 på docker-verten.

Deretter vil du feste volumet på beholderen '/ usr / share / nginx / html' til den nåværende kjørende katalogen der helloworld.HTML-programfilen er lagret.

Nå, hvis du vil bla gjennom URL http: // localhost: 8080 / index.html, vil du få nedenstående utdata på visningsvinduet:

Konklusjon

I dag har vi demonstrert i denne artikkelen hvordan du bruker offisielle NGINX-dockerbilder. Vi har beskrevet hvordan du konfigurerer og bruker Nginx Docker. Ved hjelp av noen enkle trinn kan du opprette nye Docker-bilder fra tilgjengelige bilder som gjør beholderen lettere å administrere og kontrollere.

Mus Hvordan endre venstre og høyre museknapp på Windows 10 PC
Hvordan endre venstre og høyre museknapp på Windows 10 PC
Det er ganske vanlig at alle datamusenheter er ergonomisk designet for høyrehendte brukere. Men det er tilgjengelige musenheter som er spesielt design...
Mus Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Bruk av mus eller tastatur i feil stilling for overdreven bruk kan føre til mange helseproblemer, inkludert belastning, karpaltunnelsyndrom og mer. I ...
Mus Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
De siste årene har datamaskiner og operativsystemer utviklet seg sterkt. Det var en tid da brukere måtte bruke kommandoer for å navigere gjennom filad...