Size: a a a

Docker — русскоговорящее сообщество

2020 September 19

N

Nelkor in Docker — русскоговорящее сообщество
docker-compose то посылает сигтермы на первые процессы
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
Nelkor
docker-compose то посылает сигтермы на первые процессы
источник

N

Nelkor in Docker — русскоговорящее сообщество
В общем, я заменил строку
CMD node index
на CMD ["node", "index"]
и нода стала первым процессом 😅
источник

N

Nelkor in Docker — русскоговорящее сообщество
Честно говоря, я думал что это просто разные синтаксисы одного и того же
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
Nelkor
Честно говоря, я думал что это просто разные синтаксисы одного и того же
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
тут три формата :)
источник

N

Nelkor in Docker — русскоговорящее сообщество
Спасибо
источник

N

Nelkor in Docker — русскоговорящее сообщество
Интересно, как докер различает эти два варианта 😅
источник

N

Nelkor in Docker — русскоговорящее сообщество
Видимо смотрит, не является ли первое переданное исполняемым
источник

N

Nelkor in Docker — русскоговорящее сообщество
Nelkor
В общем, я заменил строку
CMD node index
на CMD ["node", "index"]
и нода стала первым процессом 😅
Заменил на это, всё работает)
источник

N

Nelkor in Docker — русскоговорящее сообщество
Благодаря второму способу
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
Nelkor
Видимо смотрит, не является ли первое переданное исполняемым
смотрит есть ли ENTRYPOINT
источник

N

Nelkor in Docker — русскоговорящее сообщество
Alex Demidov
смотрит есть ли ENTRYPOINT
Ты ведь можешь передать executable при существующем entrypoint 🤷‍♀️
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
Nelkor
Ты ведь можешь передать executable при существующем entrypoint 🤷‍♀️
Оно будет передано как параметр в ENTRYPOINT
источник

N

Nelkor in Docker — русскоговорящее сообщество
Alex Demidov
Оно будет передано как параметр в ENTRYPOINT
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
Пример - ENTRYPOINT [ "/bin/ls"]  CMD ["/bin/echo", "test"]
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
Выведет выдачу /bin/ls /bin/echo test
источник

AD

Alex Demidov in Docker — русскоговорящее сообщество
Если ENTRYPOINT убрать - выведет test
источник

N

Nelkor in Docker — русскоговорящее сообщество
Понял, спасибо
источник

N

Nelkor in Docker — русскоговорящее сообщество
Видимо в ноде хитрый энтрипоинт, раз умеет одинаково обработать как node index, так и просто index
источник