Я использую Dokku для запущения некоторых приложений на сервере Ubuntu 14.04. Dokku создает контейнер Докера со всем материалом в них для выполнения.
Я хотел бы соединиться с рабочим контейнером так или иначе и работать apt-get install phantomjs -y
.
Как я пошел бы о выполнении этого? Если я выполню это на хост-машине Ubuntu, то это будет доступно в контейнере докера?
У меня нет доступа к файлу Докера или buildpacks, так как это - вся часть Dokku
Для соединения с контейнером приложения работает
dokku run <app-name> bash
Тогда
apt-get update
apt-get install <package>
P.S. Другой способ сделать так:
docker ps
docker attach --sig-proxy=false <your-app-container>
Это не может также работать в зависимости от конфигурации Dokku.
Редактирование: На самом деле, лучший способ сделать это, должен использовать dokku-склонный плагин.