У меня есть док-контейнер, который загружает хром:
Dockerfile содержит:
ENTRYPOINT [ "google-chrome"]
При выходе из Chrome контейнер докера останавливается.
Однако я хочу запустить команду после выхода из Chrome, но до остановки контейнера.
Я надеялся, что смогу использовать следующее (вот как вы это сделаете в терминале. Чтобы поместить его в точку входа, нужно использовать / bin / bash -c):
google-chrome && <COMMAND>
но на самом деле команда запускается, как только открывается Chrome. Некоторые другие программы не возвращаются в терминал до тех пор, пока программа не будет закрыта, поэтому COMMAND фактически будет работать, когда эти программы закрыты. Но дело не в хроме.
Есть ли способ вызвать команду, когда Chrome закрыт, или, альтернативно, когда контейнер докера запускается, чтобы умереть (что вызывает закрытие Chrome)?