ホームページ  >  記事  >  運用・保守  >  Dockerコンテナエンコードモード設定エラー

Dockerコンテナエンコードモード設定エラー

尚
オリジナル
2020-04-03 15:46:562459ブラウズ

Dockerコンテナエンコードモード設定エラー

1. locale コマンドを使用して、コンテナーのエンコーディング形式を表示します。

Dockerコンテナエンコードモード設定エラー

2. コンテナーのエンコーディングを永続的に変更します。それに基づいて使用します。元のコンテナ上で Dockerfile が新しいイメージを構築します。

From ufoym/deep0:v2_paddlepaddle
ENV LANG C.UTF-8
EXPOSE 8080 22 80
#From 说明在那个原有的镜像基础上构建
#ENV LANG 表示你的容器编码
#EXPOSE 表示你的容器对外暴露的端口号

3. 次に、Dockerfile があるディレクトリで直接実行します:

sudo docker build -t ufoym/deepo:v2 .
# ufoym/deepo:v2你的新镜像名字
# . 表示你的Dockerfile文件所在路径(Dockerfile就在当前路径下)
 
sudo nvidia-docker run   --name ykk -it  -p 8080:8080 -p 10022:22 -p 18888:80    -v /home/hdj/yk/data:/data  ufoym/deepo:v2
 
#创建容器,宿主机端口号8080映射到容器端口8080,宿主机端口号10022映射到容器端口22,宿主机端口号18888映射到容器端口80

その他の関連チュートリアルについては、 PHPの中国語サイトです。

以上がDockerコンテナエンコードモード設定エラーの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。