[解決済み] docker-composeで--add-hostやextra_hostsを使用する。
2022-09-04 10:21:20
質問
私は
docker-compose
を使用して、5 つほどの異なるコンテナからなるテスト環境を実行しています。コンテナ間のリンクと共有ボリューム (volumes-from) はすばらしく機能しています。また、いくつかのポートをホストマシンに公開していますが、これはうまく機能しています。
不足しているのは、IP アドレスをハードコーディングすることなく、実際のサーバーのいくつかをこの環境にリンクする方法です。以下のように
docker run
を使えば
--add-host
の中にもう一行追加することができます。
/etc/hosts
ファイルに追加します。docker-composeで同じようなことをする方法はないでしょうか?
どのように解決するのでしょうか?
素晴らしいニュースがあります: Compose 1.3 に搭載されます!
現在のRC(RC1)ではこんな感じで使っています。
rng:
build: rng
extra_hosts:
seed: 1.2.3.4
tree: 4.3.2.1
関連
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Docker-Composeを使用して、複数のコマンドを実行する方法
-
[解決済み] ライブDockerコンテナでポートを公開する
-
[解決済み] Docker共有ボリュームのパーミッションを管理する(最良の)方法は何ですか?
-
[解決済み] dockerコンテナからホストデータベースにアクセスする
-
[解決済み] ディレクトリをファイルにマウントしようとしていませんか(またはその逆)?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Docker Compose: そのようなイメージはありません
-
[解決済み] docker-composeでDockerコンテナに固定IPを提供する
-
[解決済み] Docker compose、net:hostでコンテナを実行する。
-
[解決済み] docker login unknown shortorthand flag: 'e'
-
[解決済み] dockerのホストOSとコンテナのベースイメージOSの関係を教えてください。
-
[解決済み] Alpine Dockerfile --no-cache Vs. rm /var/cache/apk/* の利点。
-
[解決済み] Dockerがコンテキスト外のシンボリックリンクをフォローする
-
[解決済み] docker webdevの良いワークフローは何だろう?
-
[解決済み] Dockerの実行と作成
-
[解決済み] Docker-compose マウントされたボリュームにユーザーとグループを設定する