Если я запускаю процесс Python в контейнере с
docker run --name python python python3 -c "import time; time.sleep(3600)"
И попробуйте завершить это на другой консоли с
docker stop python
переводчик не останавливается. Вместо этого докер должен завершить процесс по истечении льготного периода (по умолчанию 10 с).
Тем не менее, простой
python3 -c "import time; time.sleep(3600)"
в командной строке можно сразу прервать, отправив ему TERM.
В чем причина этой асимметрии?