---
title: "Docker Befehle / Cheat sheet / Spickzettel"
description: "Docker-Befehle. Um mich an die gängigen Docker-Befehle zu erinnern, habe ich mir diesen Spickzettel geschrieben."
url: "https://brocksi.net/blog/docker-commands-cheat-sheet/"
author: "Björn Meyer"
published: "2017-03-15"
updated: "2026-10-13"
lang: "de"
categories: ["Cheat Sheet Spickzettel"]
---

# Docker Befehle / Cheat sheet / Spickzettel

#### Zeige alle Container (auch gestoppte)

```
docker ps -a
```

#### Zeige alle Docker-Images

```
docker image ls
```

#### Baue oder aktualisiere die Images deiner Compose-Services

```
docker compose build
```

Früher hieß das Tool `docker-compose` (Compose v1). Heute ist Compose ein Plugin und wird mit `docker compose` aufgerufen.

#### Starte deine Container

```
docker compose up -d
```

#### Stoppe deine Container

```
docker compose stop
```

#### Zeige Logs zu einem Container

```
docker logs container_name
```

Für Compose-Services: `docker compose logs -f service_name`

#### Verbinde dich per bash zu einem Container

```
docker exec -it container_name bash
```

Für Compose-Services: `docker compose exec service_name bash`

#### Verbinde dich per bash zu einem Container als bestimmter User

```
docker exec -u www-data -it container_name bash
```

#### Kopiere eine Datei von local in deinen Container

```
docker cp src/datei_kopieren.zip container_name:/ziel_pfad
```

#### Kopiere eine Datei aus deinem Container nach local

```
docker cp container_name:/pfad_zur_datei/test.txt /local_pfad/
```

#### Befehl im Container ausführen, ohne dich zu verbinden

```
docker exec -u www-data container_name bash -c 'cd /var/www/magento/src && ./bin/magento setup:static-content:deploy de_DE'
```

#### IP-Adresse eines Containers herausfinden

```
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' container_name
```
