Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 

docker-localhost

Dieses Repository beinhaltet die Dockerfiles und NGINX-confs für den Blog-Artikel.

Im Prinzip sind es die Dateien aus den offiziellen NGINX-Demos. Ich habe für meine Demo folgendes geändert/erweitert:

  • curl installiert
  • Webserver-Port bei Service B von 80 auf 81 geändert

Docker Images Erstellen

  1. Dieses Repository als Ordner oder über git herunterladen.
git clone https://github.com/rudolfgrauberger/docker-localhost.git
cd docker-localhost/
  1. Service A (Port 80) mit dem Befehl bauen
docker build -t test/service-a -f DockerfileServiceA .
  1. Service B (Port 81) mit dem Befehl bauen
docker build -t test/service-b -f DockerfileServiceB .

Benutzung

Anschließend kann man mit den nachfolgenden Befehlen Container aus den lokal erstellten Images test/service-a und test/service-b starten:

Service A

docker run --name ServiceA -p 9080:80 --rm -d test/service-a

Service B

docker run --name ServiceB -p 9081:81 --rm -d test/service-b

About

Dieses Repository beinhaltet die Dockerfiles und NGINX-confs für den Blog-Artikel.

Resources

Releases

No releases published

Packages

No packages published