Докер Хаб будет хорошим местом для поиска.
Gentoo является типичным предпочтением так же, как и GitHub, однако реестр в Docker Hub часто содержит ссылки на dockerfile/s, используемые для создания контейнера DOCker.
Также можно вкладывать Docker Containers друг в друга. Вы можете также использовать Docker Compose, тянуть толчок опорного изображения для ВашеИмя / MyCustom-контейнер-сквош
Dockerfile
FROM myname/my-custom-container
ADD Build-all-my-crap.sh
RUN Build-all-my-crap.sh
Как и в случае с VirtualBox, вы можете использовать распакованные двоичные файлы BusyBox, т. Е. Распаковывать файлы Debian для чистого tar.gz, т.е. bin> tar.gz и т.д., И использовать bb-tar.gz и с нуля, чтобы распаковать тарболы за минимальную базу. ,
В моем случае я возился с Gentoo to Pentoo, но из-за отсутствия доступа к файлам squash, хотя я могу добавить оверлей, сервер docker-hub прекратит сборку, если это займет слишком много времени. Я решил просто перезаписать установку Gentoo с помощью Pentoo (настраиваемый Gentoo) или попытаться добавить наложенный rsync/crsync binpackage
затем просто вызвать список pkg, очистить корзины, но опять-таки, скорее всего, истечет время ожидания.
Дженклер Докер Базовый пакет Gentoo на GitHub
Я использовал официальное репозиторий Gentoo, однако их инструмент оболочки обычно не работает при автоматической сборке dockerhub для x86-защиты. (Облом)
Метод Дженклера допускает минимальное, но подправленное базовое изображение. Я могу временно вставить немного debian> tar в игру, или просто встроить их.
GitHub допускает немного LFS, поэтому я мог бы просто нарезать мои dir> tarballs, как в примере выше. Я пытался отрезать iso и squashfile, и это не работает так, как мне хотелось бы.
necrose99/my-cx-gentoo base from, используйте несколько инструментов для распаковки squashfs.
т. е. для некоторых исследований в области безопасности - возможность кластеризации Docker или настройки Pentoo в Docker как chroot, как ... (может запускать x11 и т. д.) для выполнения сборок, которые могут не так полезны для моей РЕАЛЬНОЙ установки (пакеты ALPHA). Я не лучший писатель по Ebuild плюс новые инструменты безопасности).
однако мой новый вызов контейнера в my-base
появляются мои новые вещи
следующий вызов нового контейнера в старых / старых / некоторых других из вкладок сборки. на Docker Hub.
Чтобы не гудеть, а модераторы сводить всех с ума ...
В любом случае, вы можете сложить изображения Docker, например, слои тортов, чтобы сделать свадебный торт, - хорошая аналогия и / или выложить приложение в контейнер и собрать его из базового контейнера. my-debian-ngix-www-hugo-docker из debian / public ... и т. д. может, если Debian является вашей предпочтительной базой.