Установите hexdump в изображении Докера Ubuntu

Я использую ubuntu:16.04 изображение, но по-видимому это не имеет hexdump пакет (потому что некоторый другой материал я делаю в изображении, перестали работать из-за этого). Так, я пытался apt-get install hexdump но получил ошибку E: Unable to locate package hexdump.

Когда я ищу информацию онлайн, кажется, что этот пакет должен быть установлен с Ubuntu по умолчанию, но возможно в изображении Докера это было разделено. И таким образом я не могу действительно найти источники для того, как установить его.

3
задан 5 April 2019 в 14:56

3 ответа

hexdump утилита является частью bsdmainutils пакета.

С другой стороны, Вы могли использовать xxd от xxd пакета

4
ответ дан 1 December 2019 в 15:48

Можно генерировать изображение докера на основе человечности 16.04 и скопировать xxd с ubuntu LTS в изображение докера.

Dockerfile похож

FROM amd64/ubuntu:16.04
COPY xxd /usr/bin/xxd
0
ответ дан 1 December 2019 в 15:48

Добавьте следующую команду в Dockerfile образа:

RUN apt-get install bsdmainutils
6
ответ дан 26 June 2020 в 15:24

Другие вопросы по тегам:

Похожие вопросы: