問題タブ [docker-compose]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
proxy - プロキシを使用して docker-compose pip install を行う方法は?
docker-compose ビルドを機能させようとしています。私の元の Dockerfile は、
そして、requirements.txt を次のように持っています。
プロキシの背後にあるため、pip install は --proxy なしでは外部に到達できず、
Docker ファイルをこれに変更しようとしましたが、 --proxy pip オプションを使用していません。
しかし、--no-cache を実行しても docker-compose は Dockerfile を取得しないようです。
ruby-on-rails - docker-compose mongo rails 接続が失敗する
開発環境にmongodbを使用したレールアプリケーションがあります。mongodb を docker に接続できません。同じモンゴイド構成でローカル mongodb に接続できます。ホストを localhost として 0.0.0.0 に変更しようとしましたが、うまくいきませんでした。設定に何が欠けていますか?
私の疑問は、Docker の mongo が起動またはバインドされていないことです。mongoid config を read: :nearest に変更すると、no nodes found と表示されます。
エラー メッセージは、Moped::Errors::ConnectionFailure in Product#index です。
レプリカ セットのプライマリ ノードに接続できませんでした #]>
Dockerfile
docker-compose.yml
python - docker-compose から requirements.txt をインストールするにはどうすればよいですか?
docker-compose を使用して dockerized django アプリを作成しました (このチュートリアルに従ってください)。ここで、requirements.txt にいくつかのパッケージを追加してインストールします。それを行う正しい方法は何ですか?
docker - 実行時に docker-compose.yml のポートを設定する
docker-compose.yml
プロジェクトの 1 つに、複数のコンテナーをリンクして 1 つのアプリケーションをビルドするファイルがあります。メイン エントリ ポイント (つまり、Web サーバーを含むコンテナー) はホスト ポートで実行されます8080
。
現在、このポートはファイルにハードコードされていdocker-compose.yml
ます。
ランタイム パラメータを使用してこのポートを動的に設定する方法はありますか? ドキュメントでこれについて何も見つけることができませんでしたが、一方で、これが不可能であることは想像できません。
それは...ですか?
docker - Docker ボリュームでのファイル変更の監視
Python スクリプトを実行している Docker コンテナーがあります。入力要求を待機し、それに応じてデータを処理します。
私は開発にdockerを使用しているので、そのpythonファイルのソースコードを変更するたびに(コンテナではなくマシン内で)、コンテナがpythonスクリプトを停止し、新しいコードで再起動することを望みます。現時点では、コンテナーを手動で停止して再起動する必要があるためです。(コンテナー内ではなく) 自分の側でファイルの変更を監視することもできますが、それを避けてコンテナー内で実行したいと考えています。
docker-compose のvolumes
オプションを使用して、FS とコンテナーの間でソース コードを共有しています。
ファイルの変更を監視するために、 watchdog python モジュールのwatchmedoシェル ユーティリティを使用しようとしました。オプションでマウントされていても、ローカルFSではなくコンテナの内部から編集しない限り、そのpythonソースファイルのファイル変更に気付かないという奇妙な問題があります。volumes
これは、docker の動作と、おそらくボリュームの問題にも関係しているように感じます。私はオンラインでそれを読み込もうとしてきましたが、あまり運がありませんでした. 何か案は?私は完全に立ち往生しています!
編集:これは、それをよりよく説明するgifです。上からペインまでは同じコンテナに接続され、下の 2 つはローカル マシンに接続されています。すべてのペインが同じフォルダーを指しています。
linux - Ubuntu での docker-compose/boot2docker の使用
プロジェクトにdocker-compose.yml
ファイルがあり、Linux マシン (Ubuntu 14.04) で docker を使用して使用しようとしています。
私のプロジェクトでこれをどのように使用できるか、誰かがこれに光を当てることができますか?
docker と docker-compose は既にインストールしています。また、使ってみboot2docker
ましたが(ただし、MacとWindowsのみ)、うまくいきませんでした。助けてください!
docker - Docker/Docker-Compose の NFS ボリューム
私は boot2mac と docker-compose を使用しています。これを構成して、NFS 経由でボリュームをマウントできるようにしたいと考えています。これは私の構成です: