Docker Basics I.: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 7: Zeile 7:
  
 
=Testen des Containers=
 
=Testen des Containers=
*curl "http://0.0.0.0:49155"
+
*curl "http://127.0.0.1:49155"
 
<pre>
 
<pre>
 
Hostname: f2099b3fcb77
 
Hostname: f2099b3fcb77
Zeile 18: Zeile 18:
 
Accept: */*
 
Accept: */*
 
</pre>
 
</pre>
 +
 
=Stop=
 
=Stop=
 
*Hier wird der Container gestoppt
 
*Hier wird der Container gestoppt

Version vom 22. Februar 2024, 13:43 Uhr

Initialiserung eines Docker Containers

  • docker run -d -P --name iamfoo containous/whoami

Kontrolle ob der Container läuft

  • docker ps
f2099b3fcb77   containous/whoami "/whoami"  23 seconds ago   Up 22 seconds     0.0.0.0:49155->80/tcp, :::49155->80/tcp  iamfoo

Testen des Containers

Hostname: f2099b3fcb77
IP: 127.0.0.1
IP: 172.17.0.3
RemoteAddr: 172.17.0.1:59718
GET / HTTP/1.1
Host: 0.0.0.0:49155
User-Agent: curl/7.68.0
Accept: */*

Stop

  • Hier wird der Container gestoppt
  • docker stop iamfoo

Start

  • docker start iamfoo

Ausgabe des Loggins

  • docker logs iamfoo
Starting up on port 80
Starting up on port 80

Portforwarding von Port 80

  • docker run -d -P -p 80:80 --name iamfoo containous/whoami