Я пытаюсь установить/переопределить точку входа в докер, когда запускаю образ докера, но получаю неожиданное поведение
Сценарий 1 (не работает)
- Команда запуска Docker --> docker run --rm -it --привилегированный --net=host python3.6 -m CameraServerBasler.pylon_video & python3.6 -m CameraServerBasler.server
- Вывод --> /usr/bin/python3.6: ошибка при поиске спецификации модуля для CameraServerBasler.server (ModuleNotFoundError: нет модуля с именем CameraServerBasler)
Сценарий 2 (рабочий)
Если я выполню ту же команду внутри bash образа докера, все будет работать как положено.
- Команда запуска Docker --> docker run --rm -it --привилегированный --net=host --entrypoint=/bin/bash
- Команда, выполняемая внутри образа докера --> python3.6 -m CameraServerBasler.server & python3.6 -m CameraServerBasler.pylon_video
- Вывод --> оба сервера (модули) запущены и работают, как и ожидалось (сервер и pylon_video)
Образ докера --> Ubuntu: 18.04
Я что-то упустил в команде запуска докера?