it-swarm.com.de

Installieren Sie hexdump in einem Ubuntu Docker-Image

Ich benutze das ubuntu:16.04 image, aber anscheinend hat es nicht das hexdump -Paket (weil einige andere Dinge, die ich im Image mache, dadurch fehlschlagen). Also habe ich versucht, apt-get install hexdump aber habe einen Fehler bekommen E: Unable to locate package hexdump.

Wenn ich online nach Informationen suche, sollte dieses Paket standardmäßig mit Ubuntu installiert werden, aber möglicherweise wurde es im Docker-Image entfernt. Und daher kann ich keine Quellen für die Installation finden.

4
Milkncookiez

Das Dienstprogramm hexdump ist Teil des Pakets bsdmainutils.

Alternativ können Sie xxd aus dem Paket xxd verwenden

5
solsTiCe

Sie können ein Docker-Image basierend auf Ubuntu 16.04 generieren und xxd von Ubuntu LTS in ein Docker-Image kopieren.

Das Dockerfile sieht aus wie

FROM AMD64/ubuntu:16.04
COPY xxd /usr/bin/xxd
0
catfan8888