content

Commands

$ sudo docker run tomcat
25-Sep-2025 14:30:27.173 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version name:   Apache Tomcat/11.0.10

Der WebServer läuft bis er gestoppt wird.

$ sudo docker ps
CONTAINER ID   IMAGE     COMMAND             CREATED              STATUS              PORTS      NAMES
5398189c5167   tomcat    "catalina.sh run"   About a minute ago   Up About a minute   8080/tcp   naughty_shannon

Wir benötigen die CONTAINER_IDbzw. NAMES.

$ docker stop 5398189c
5398189c

Damit wird der Container gestoppt. Die ID kann abgekürzt werden.`

$ docker images
REPOSITORY                 TAG       IMAGE ID       CREATED         SIZE
ubuntu/apache2             latest    81600260fe3e   6 days ago      158MB
ubuntu                     latest    6d79abd4c962   2 weeks ago     78.1MB
hello-world                latest    1b44b5a3e06a   6 weeks ago     10.1kB
tomcat                     latest    bb9b6342d7e5   7 weeks ago     468MB
mongo-express              latest    870141b735e7   18 months ago   182MB
intel/test-hello-world-2   1.0.1     5572994a2e5f   3 years ago     103MB

Sämtliche Images, die downgeloaded worden sind.

docker rm 5398189c5167

Löscht den Container.

$ docker run ubuntu ls
bin
boot
dev
etc

Startet einen neuen Container vom Image ubuntu und führt den Befehl lsaus.

$ sudo docker run ubuntu sleep 50000

Startet einen neuen Container vom Image ubuntu und wartet 50000 Sekunden.

$ sudo docker exec -it d9c80ab3c562 ls -l
total 48
lrwxrwxrwx   1 root root    7 Apr 22  2024 bin -> usr/bin
drwxr-xr-x   2 root root 4096 Apr 22  2024 boot
drwxr-xr-x   5 root root  340 Sep 25 14:47 dev

Einen Befehl im laufenden Container ausführen.

$ docker run -d tomcat
1885f5a7a31e34b19d03f4face61f7e41408615549ba6aed981dec15f38de7f5
$ docker ps
CONTAINER ID   IMAGE     COMMAND             CREATED          STATUS          PORTS      NAMES
1885f5a7a31e   tomcat    "catalina.sh run"   11 seconds ago   Up 11 seconds   8080/tcp   romantic_greider
d9c80ab3c562   ubuntu    "sleep 50000"       5 minutes ago    Up 5 minutes               peaceful_shamir

Startet den Container im Hintergrund.

$ sudo docker attach 1885f5a7a31e

Öffnet den Container im Vordergrund.