ディレクトリ内のファイルを作成Dockerfileジャンゴ[1]:
pythonから:3.5。2 RUN MKDIR -pは/ usr / src / dockerapp03 WORKDIRは/ usr / src / dockerapp03 COPY pip.conf /root/.pip/ pip.conf COPY requestment.txt は/ usr / src / dockerapp03 RUNピップは、インストール -rは/ usr / src / dockerapp03 / requestment.txt RUNは、rm -rfは/ usr / src / dockerapp03 COPY。 / usr / src / dockerapp03 CMD [ " パイソン"、" ./manage.py "、" そのrunserver "、" 0.0.0.0:8003" ]
Pip.confは、[2]ジャンゴ(アリ雲画像のダウンロードを使用)ディレクトリ内のファイルを作成します。
[ グローバル] インデックス -url = http://mirrors.aliyun.com/pypi/simple/ [インストール] 信頼さ -host = mirrors.aliyun.com
[3]ミラーを生成する操作Djangoのディレクトリに
+ + Dockerfileイメージファイルのパス名ドッキングウィンドウのビルド-t(ドッキングウィンドウが-t MYNETを構築します。)
[4]知見は、画像を生成しました
ドッカーイメージ(鏡像ドッカーRMI + IDを削除)
開放容器[5]
RUN -it -d -p 8002ドッカー:8002 - 名前mynet8002 docker_mynet_8002
ドッカーRUN -it -p -d(バックグラウンド)8002(最終ポート訪問):(ポートDockerfileセットで)8002 --name mynet8002(コンテナ名)docker_mynet_8002(画像名)