#python-3.x #docker #smartcard #pkcs#11 #smartcard-reader
#python-3.x #docker #смарт-карта #pkcs #11 #устройство чтения смарт-карт
Вопрос:
У меня есть некоторый код на python (с PyKCS11
), который считывает данные со смарт-карты eID. Карта eID подключается к ПК через устройство чтения смарт-карт USB. Я пытаюсь перенести всю эту настройку в docker на хост Windows 10. Используемый образ python:slim-buster
. Я смог установить все необходимые драйверы другое программное обеспечение на образ. Однако проблема связана с самим USB, контейнер docker не может получить информацию. Я предполагаю, что это связано с тем, что docker не может обнаружить устройство чтения смарт-карт USB. Тот же код python, выполняемый вне контейнера docker, работает нормально.
Я пытался запустить docker с docker run -it --privileged MY_IMAGE_ID
помощью, но с той же проблемой.
Возможно ли вообще добиться того, что я пытаюсь сделать? Если да, то что я делаю не так?