Я получил это работает. Частично проблема заключалась в том, что я пытался сделать это сложнее, чем нужно. То, что мне действительно нужно было сделать, пришло из этой записи . Ниже моя последняя команда container_command:
container_commands:
00_node_binary:
command: "ln -sf `ls -td /opt/elasticbeanstalk/node-install/node-* | head -1`/bin/node /bin/node"
10_npm_binary:
command: "ln -sf `ls -td /opt/elasticbeanstalk/node-install/node-* | head -1`/bin/npm /bin/npm"
20_dbmigrate:
command: "./node_modules/.bin/db-migrate up"
leader_only: true
Я нашел это некоторое время назад, но подумал, что мне также нужно получить переменные среды, чтобы сделать то, что я хотел. После некоторого дополнительного тестирования я смог определить, что мне не нужен доступ к переменным среды, так что это сработало для того, что мне было нужно. Еще хотелось бы узнать, как ссылаться на переменные среды для создания подготовленного оператора в db-migrate для Elasti c Beanstalk, но сейчас требуются более насущные потребности.