Я начинаю докеризировать приложение Linux, и для этого я написал Dockerfile, который:
- Извлеките файл TAR приложения в каталог.
- Выполните входную точку.sh
точка входа.sh:
- Проверьте, не установлено ли приложение.
- Если приложение не установлено, выполните скрипт установки.
После этого контейнер останавливается, потому что приложение запускает фоновую службу.
Поскольку я новичок в докеризации приложения, как я могу предотвратить остановку контейнера?
Спасибо за помощь!
CMD
запустить процесс, который не завершается. Контейнер завершит свою работу точно тогда же, когда это сделает его основной процесс. Основной процесс должен работать на переднем плане. - person David Maze   schedule 25.01.2021