Apptainer выпустил свой первый официальный релиз под новым названием!

3 марта 2022 года была достигнута важная веха. Контейнерная среда, известная как Singularity (и ее ответвление: SingularityCE), перешла на Apptainer. Хотя этот шаг был предпринят несколько месяцев назад, Apptainer находился на стадии разработки и выпуска кандидата, в то время как проприетарные функции были удалены (и добавлены другие) для его включения в зонтик Linux Foundation.
Singularity (в настоящее время планируется прекратить поддержку) и ее форк SingularityCE выпускались примерно в версиях 3.8.x и 3.9.x соответственно с теми же функциональными функциями. Было принято важное решение перейти на версию 1.0.0 с новым именем по целому ряду причин. Одна из них, на мой взгляд, важна, чтобы избежать путаницы у людей, которые могли искать одну из предыдущих версий Apptainer.
Что изменилось:
Откровенно говоря, значительных изменений, кроме удаления и добавления нескольких ключевых функций и изменений, не произошло. Из моего тестирования на данный момент каждый контейнер, который я создал с Singularity, может быть запущен с Apptainer и наоборот. Вы можете найти полные примечания к выпуску здесь:
Ключевым компонентом, на который следует обратить внимание, является переход с Singularity на Apptainer. Он был добавлен как часть релиза. Я призываю вас взглянуть на это.
Как установить приложение:
Ранее в одной из своих статей я предоставил руководство по ручной установке Ubuntu. Хотя в нижней части примечаний к выпуску выше они теперь предоставляют пакеты .rpm и .deb. Теперь установка должна быть легкой.
Зачем использовать Apptainer:
Контейнерные среды обеспечивают множество преимуществ. Я довольно подробно рассматривал их в предыдущей статье, так что не стесняйтесь смотреть на это здесь:
Учебники для Apptainer:
Создание вашего первого контейнера
Создание вашего первого контейнера Apptainer/Singularitymedium.com
Надеюсь, вам понравилась эта статья. Дайте мне подписаться, чтобы увидеть будущий контент и учебные пособия!