Могу ли я найти образ докера Ubuntu со всеми установленными утилитами, как на рабочем столе Ubuntu?

trap ctrl_c INT

ctrl_c() {
    echo "$hashes" > hashes.txt
    exit 0
}

Кстати, я бы не использовал lsдля получения списка файлов, а что-то вроде for file in *; do.

-2
15.11.2021, 14:27
1 ответ

«Большинство часто используемых пакетов» действительно расплывчаты.
Что люди обычно делают, так это создают свой собственный образ с помощью необходимых им инструментов :

.

Для примера, который вы упомянули, поместите это в файл с именем Dockerfileи сработает:

FROM ubuntu:latest
RUN apt-get -y update && apt-get -y install sudo net-tools

и запуститеdocker build -t my-own-ubuntu-image.

Вы также можете использовать такие приемы, как rm -rf /var/lib/apt/lists/, сборка с использованием дополнительного контейнера,... для уменьшения конечного размера изображения.
Но, судя по вашему вопросу, вас не волнует размер изображения, так что будьте проще.

1
16.11.2021, 01:24

Теги

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