私はubuntu:16.04
イメージを使用していますが、明らかにhexdump
パッケージがありません(そのため、イメージで実行している他の処理が失敗しているためです)。そのため、apt-get install hexdump
を試しましたが、エラーE: Unable to locate package hexdump
が発生しました。
オンラインで情報を検索すると、このパッケージはデフォルトでUbuntuとともにインストールされるようですが、Dockerイメージでは削除されている可能性があります。そのため、インストール方法のソースが本当に見つかりません。
hexdump
ユーティリティはbsdmainutilsパッケージの一部です。
または、xxdパッケージのxxd
を使用することもできます
Ubuntu 16.04に基づいてdockerイメージを生成し、ubuntu LTSからxxdをdockerイメージにコピーできます。
Dockerfileは次のようになります
FROM AMD64/ubuntu:16.04
COPY xxd /usr/bin/xxd