2017-11-14 23 views
1

こんにちは、私は現在、テストを開始するためにハブをドッキングウィンドウとダッカーに移行していますDjangoのアプリを持っています。私は現在ドッカーファイルを持っており、プロジェクトはビルド中です。ここでドッカー - 「127.0.0.1」が有効なポートではありません - ジャンゴ

omars-mbp:helloworld omarjandali$ docker run omaryap/helloworld 
CommandError: "127.0.0.1" is not a valid port number or address:port pair. 

は、私は、現在実行しているDjangoプロジェクトのための私のドッキングウィンドウのファイルです。次のような問題があると言っている

python manage.py runserver command. 

を実行しようとしたときに来ている問題があります。誰かが私にこれを手伝うことができれば。

あなたは、私はそれがあるべきように、アプリケーションは、ポート8000​​で実行されていることを前提としてDockerfileから
FROM python:3 
WORKDIR hello 
COPY requirements.txt ./ 
EXPOSE 8000 
RUN pip install -r requirements.txt 
COPY . . 
CMD ["python", "manage.py", "runserver", "127.0.0.1"] 
+1

どのポートがアプリケーションで動作していますか? 'CMD'はおそらく次のようになります:CMD' ["python"、 "manage.py"、 "runserver"、 "0.0.0.0:8000"] '.. – Opal

+3

あなたはここに貼り付ける前にエラーメッセージを読んだことがありますか? – marcolz

+0

私はそれを試みた、それはまだ動作しませんでしたか? @marcolz –

答えて

1

FROM python:3 
WORKDIR hello 
COPY requirements.txt ./ 
EXPOSE 8000 
RUN pip install -r requirements.txt 
COPY . . 
CMD ["python", "manage.py", "runserver", "0.0.0.0:8000"] 

はっきりとメッセージで説明したもの:オン

CommandError: "127.0.0.1" is not a valid port number or address:port pair.

+0

は、私が実行しているイメージを持っているが、私はローカルホストに行くとき: '127.0.0.1を:8000'それはプロジェクトのローカル設定に関連するかもしれない@OmarJandali私は@Opai –

+0

エラーページを取得しています表示されたウェブページがありません。ログ 'docker logs -f 'を調べてください。あなたは8000ポートで動作していますか? – Opal

+0

ええ、私のドッカーファイルは、この答えで上記の例と全く同じように見えます。 –

関連する問題