2016-05-02 42 views
0

私は2つの単純なコンテナ、webdbを持っています。私はWindowsとUbuntuの両方でのコンテナを構築して成功裏に作成できます。docker-composeしかし、Photonでupを試したところ、webコンテナで次のエラーが発生します。docker-compose戻りapache2-foregroundが見つかりません

Handler for POST /v1.21/containers/.../start returned error: Container command 'apache2-foreground' not found or does not exist. 

しかし、私はDockerfileに基づく画像、及びdocker run webをビルドするとき、それが起動し、正常に動作。このエラーに関する考え方はありますか?

答えて

0
  • apache2-foregroundは、apache2 -DFOREGROUND(httpd/php repos/containersを参照)を呼び出すコマンド(スクリプト)です。 see this for instance
  • 、それはまた、実際にあなたの場合かもしれない - それは自動的に通常dockerで実行されますdocker-composeからのコマンドを実行している問題に実行する場合、それはおそらくバグができ、PHP/httpdのコンテナ
  • によって実行コマンドですあなたのdocker-compose.ymlボリュームマッピングに悪いパスがあります
関連する問題