Docker (или Python) - аргументы, переданные в контейнер, искажаются - PullRequest
0 голосов
/ 28 сентября 2018

Я хочу передать аргумент контейнеру Docker, но он поврежден:

$ docker run -it python python -c 'import os;import sys;print(sys.argv);print(os.fsencode(sys.argv[1]))' $'\xFF'
['-c', '�']
b'\xef\xbf\xbd'

Хотя я могу передать данные через стандартный докер:

$ echo -n $'\xFF' | docker run -i bash xxd
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...