Установка пакетов в контейнер Dokku через плагин dokku-apt

Если приложение зависит от пакетов, то эти пакеты необходимо установить при разворачивании приложения. Плагин dokku-aptopen in new window автоматизирует установку пакетов.

Рассмотрим простейший случай — нужно только установить пакеты. Сначала устанавливаем плагин:

sudo dokku plugin:install https://github.com/dokku-community/dokku-apt apt
1

Создаём в корне проекта файл apt-packages со списком пакетов:

libasound2-plugins
libsox-fmt-all
libsox-dev
sox
nano
1
2
3
4
5

Фиксируем и пушим в Dokku изменения. Указанные пакеты будут установлены во время разворачивания приложения.

Кроме установки пакетов плагин позволяет добавлять в контейнер репозитории с исходниками и системные переменные. Примеры указаны на странице плагинаopen in new window.

Последниее изменение: 24.08.2023, 06:42:55