2017-10-20 7 views
0

Docker Container内でCodeIgniterプロジェクトを実行しようとしています。私のベースイメージは、私がLAMPスタックをインストールしたUbuntu 16.04です。私のコンテナには、プロジェクトが常駐するホストマシンからボリュームがマウントされています。私のドッカーの実行コマンドは次のとおりです。Docker CodeIgniterルートがDocker IPにリダイレクトする

docker run -ti -v /Users/user/Documents/projects:/var/www/html -p 80:80 -p 3306:3306 ubuntu 

私はhttp://localhost/project/としてプロジェクトを実行しようとするたびに問題があるが、このような172.17.0.2/project/

としてドッカーのローカル・イーサネットIPにリダイレクトなっている。しかし、私は簡単なのphpinfoでそれをテストしている場合ファイル、それはうまく動作します。

私のマシン:MacOSのシエラ

ドッカーイメージ:Ubuntuの16.04

+0

0.0.0.0/projectを試しましたか? – Sergiu

+0

まだ動作していません:(同じリダイレクトの問題 – devel0pp3r

答えて

2

はApacheのプロキシ設定を確認してください。 host_portを変更して、再度確認できますか? 私はnginx -p 127.0.0.1:80:80を使用しています。 **sudo netstat -plunt**を使用してローカルIP /ポートをチェックし、これもチェックしてください sudo iptables -t nat -L -n

+0

私はLinuxで作業していたときに問題はないようですが、私がMacを使用しているときに問題があります – devel0pp3r

関連する問題