Где находится «промежуточный каталог» в экземплярах Elastic Beanstalk? - PullRequest
0 голосов
/ 01 ноября 2019

Я пытаюсь найти промежуточный каталог , как указано в документации по Elastic Beanstalk.

Указанные команды запускаются от имени пользователя root и обрабатываются в алфавитном порядке. по имени. Контейнерные команды запускаются из промежуточного каталога, где исходный код извлекается до развертывания на сервере приложений. Любые изменения, внесенные вами в исходный код в промежуточном каталоге с помощью команды контейнера, будут включены, когда источник будет развернут в его окончательном расположении.

1 Ответ

0 голосов
/ 01 ноября 2019

Промежуточный каталог находится в / var / app / ondeck . Или, по крайней мере, так обстоит дело на их управляемой платформе Puma с Ruby 2.5, работающей на 64-битной Amazon Linux / 2.11.0 .

Чтобы проверить свой собственный SSH в своем экземпляре Beanstalk и выполнить:

/opt/elasticbeanstalk/lib/ruby/bin/get-config container -k app_staging_dir

Вы также можете создать скрипт в .ebextensions / и выполнить команду, которая будет выглядеть примерно так:

echo "We are here: $(pwd)"

После этого вы сможетепроверьте eb-activity.log для этой строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...