В недавнем c't (печально paywalled) существует статья о Snap и Flatpak.
Это звучит очень похожим на Докера, много понятий является тем же. Теперь мой вопрос, каково различие между Снимком и Докером? Те различные варианты использования?
Вы могли бы найти разговор Mark Shuttleworth's, "Почему нам нужен другой контейнер просто для приложений" в Контейнерном Лагере относящийся к Вашему вопросу. Он обычно говорит о VMs, контейнерах и Докере в запуске, продвигаясь к снимкам и как они помещаются приблизительно в девять минут в. Вот моя сводка:
Вы спросили о различных вариантах использования по сравнению с Докером. Вот тот, который могут сделать снимки, но Докер не может: настольные приложения. Третьи лица могут поставить настольные приложения с помощью снимков, и пользователи могут легко установить и обновить их. Контейнер Докера не может (легко) взаимодействовать с пользователем графически на экране, документах загрузки из корневого каталога пользователя, или обеспечить организацию видеоконференций через веб-камеру пользователя. Снимки могут (когда-то данный разрешение).
Вы могли бы спросить, как это лучше, чем использование PPAs. Но по сравнению с Докером, это похоже на выяснение, как Докер лучше, чем установка зависимостей от системы вручную. Лучше, но точно как был бы, вероятно, лучше всего отвечен в отдельном, non-Docker-specific вопрос.