Debugging im Docker-Container: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „In den Docker-Container sind keine Debug-Werkzeuge enthalten. Wenn diese benötigt werden müsse sie nachinstalliert werden. Hier ein Aufruf mit den gängigste…“) |
|||
| (5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
In den Docker-Container sind keine Debug-Werkzeuge enthalten. Wenn diese benötigt werden müsse sie nachinstalliert werden. Hier ein Aufruf mit den gängigsten Werkzeugen: | In den Docker-Container sind keine Debug-Werkzeuge enthalten. Wenn diese benötigt werden müsse sie nachinstalliert werden. Hier ein Aufruf mit den gängigsten Werkzeugen: | ||
| + | |||
| + | Zunächst als <code>root</code> mit <code>exec</code> in den Container gehen. | ||
<source lang="bash"> | <source lang="bash"> | ||
| − | + | docker-compose exec -u root [name] bash | |
| − | + | </source> | |
| − | + | ||
| − | + | Zunächst ist es notwendig, die Paket-Liste zu erstellen. Diese steht sonst nicht zur Verfügung. Anschließend können die Pakete installiert werden. | |
| − | + | ||
| − | + | <source lang="bash"> | |
| − | + | apt-get update | |
| − | + | apt-get install -y \ | |
| − | + | zip \ | |
| + | curl \ | ||
| + | lsof \ | ||
| + | ngrep \ | ||
| + | net-tools \ | ||
| + | iputils-ping \ | ||
| + | dnsutils \ | ||
| + | procps \ | ||
| + | vim \ | ||
| + | wget; | ||
</source> | </source> | ||
Aktuelle Version vom 20. Dezember 2021, 16:32 Uhr
In den Docker-Container sind keine Debug-Werkzeuge enthalten. Wenn diese benötigt werden müsse sie nachinstalliert werden. Hier ein Aufruf mit den gängigsten Werkzeugen:
Zunächst als root mit exec in den Container gehen.
docker-compose exec -u root [name] bash
Zunächst ist es notwendig, die Paket-Liste zu erstellen. Diese steht sonst nicht zur Verfügung. Anschließend können die Pakete installiert werden.
apt-get update
apt-get install -y \
zip \
curl \
lsof \
ngrep \
net-tools \
iputils-ping \
dnsutils \
procps \
vim \
wget;