Ich habe CodeBox unter Bezugnahme auf den Artikel hier erstellt. Ich bin froh, dass die Zusammenarbeit ohne Probleme funktioniert hat, aber als ich Japanisch in Python wie unten gezeigt verwendet habe, ist ** UnicodeEncodeError ** gestorben und hatte Probleme.
print u"Hallo Welt"
Ich dachte, es wäre in der Nähe von LANG oder Gebietsschema und habe verschiedene Dinge ausprobiert, aber es hat nicht funktioniert. Schließlich habe ich die Umgebungsvariable PYTHONENCODING festgelegt, um das Problem zu lösen. Der Originalartikel ist fast der gleiche Ich habe beschlossen, es mit der folgenden docker-compose.yml auszuführen.
data00codebox:
image: busybox:buildroot-2014.02
volumes:
- /home/dockers/data/codebox:/workspace
codebox:
image: 'javierprovecho/docker-codebox'
ports:
- 9000:8000
environment:
- LANG=ja_JP.UTF-8
- PYTHONIOENCODING=utf-8
volumes_from:
- data00codebox
Es mag nicht so viel sein, aber ich hoffe, es hilft jemandem.
Recommended Posts