то по итогу он просто очищает файл, а если исполню аналогичную но уже внутри контейнера то она норм отработает?
'''
docker run --rm -ti -d -e var1=test -e var2=test2 --name test nginx:1017 /bin/bash -c "envsubst < /etc/nginx/conf.d/default.conf > /etc/nginx/conf.d/default.conf && exec nginx -g 'daemon off;'"
'''
дело в том что баш сначала сделает перенаправление вывода общего(что очистит файл), а потом уже исполнит команду
Обсуждают сегодня