私はcloudera/clusterdockを大学のプロジェクトのドッカーイメージで実行しようとしています。これはドッカーを使った私の初めてのことですが、これまでのところ私はclouderaのウェブサイト上の指示を少ししか使用していません。DockerでCloudera Imageを実行しようとしています
私は正常にドッキングウィンドウとClouderaのイメージをダウンロードし、私はdocker-images
コマンドを実行するとき、私は、次を得る:
REPOSITORY TAG IMAGE ID CREATED SIZE
cloudera/clusterdock latest 9b4d4f1dda22 7 days ago 467.5 MB
私がしようとすると、この画像の入った容器を実行すると。次のコマンドを
docker run cloudera/clusterdock:latest /bin/bash
を使用して、私はPEPを読んだ次のメッセージ
File "/bin/bash", line 1
SyntaxError: Non-ASCII character '\x80' in file /bin/bash on line 2,
but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
は私がファイルにエンコーディングを変更する必要があります知っているが、PEPはPythonのファイルに集中し、私は元気に言及取得Pythonファイルを持っていることを知らないので、どこでそれを見つけて修正するのか分かりません。また、知識が限られているので、マシンに影響する可能性があることがわかっているので、bin/bashファイルを変更するのは不安です。
私は少し経験があるので、私はこれについて少し知識がないと仮定する必要があります。あなたはcloudera/clusterdock:latest
ためDockerfileを見れば
私はclusterdock.shとそれに関連するドキュメントを見てきましたが、私はそれらを理解できません。 – Andrew