@LakeForest

Правильно ли пишу shell-скрипт для запуска 2ух процессов в контейнере Docker?

Раннее не приходилось писать шел-скрипт и ENTRYPOINT использовать в докере... На практике проверять правильность, перебирая по ошибкам, в настоящее время для меня не лучший вариант, так как build длится достаточно долго (около часа).
Хочется быть сразу уверенным, что покрасней мере Dockerfile и script.sh правильно написаны...

Dockerfile
FROM ubuntu:18.04
...
COPY script.sh ./script.sh
ENTRYPOINT ./script.sh

script.sh
#!/bin/bash
python3 daemon_clean_wav.py start
gunicorn --access-logfile - -w 4 --bind 0.0.0.0:5000 controller:app --timeout 15000
  • Вопрос задан
  • 73 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы