[解決済み】Docker: プロジェクトに複数のDockerfileが存在する
2022-04-19 04:36:42
質問
あるプロジェクトに属するDockerfileが、データベース用、アプリケーションサーバー用など、それぞれ1つずつある場合、どのように整理すればよいでしょうか?ソースの中に何らかの階層を作るのでしょうか? 大きなエンタープライズ・プロジェクトが1つのDockerfileだけで構成されることはないでしょう?
解決方法は?
著者コメント
この回答は古くなっています。 Figはすでに存在せず、次のものに置き換えられています。 Dockerコンポジット . 受理された回答は削除できません。
Docker Composeは、プロジェクト階層の構築をサポートしています。そのため、各サブディレクトリにDockerfileをサポートすることが容易になりました。
├── docker-compose.yml
├── project1
│ └── Dockerfile
└── project2
└── Dockerfile
オリジナル回答
私は、各コンポーネントのDockerfileを含むディレクトリを作成するだけです。例
コンテナを構築する際、ディレクトリ名を指定するだけで、Dockerが正しいDockerfileを選択します。
関連
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] リポジトリを使用せずに、あるホストから別のホストにDockerイメージをコピーする方法
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Dockerコンテナのシェルに入るにはどうしたらいいですか?
-
[解決済み] 古いDockerコンテナを削除する方法
-
[解決済み】Dockerは仮想マシンとどう違うの?
-
[解決済み】Dockerコンテナ内のRootパスワードについて
-
[解決済み】Dockerfileを1つのコマンドでビルドして実行する。
最新
-
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: 親ディレクトリからファイルを追加する
-
[解決済み] docker-composeでホスト名を設定する方法を教えてください。
-
[解決済み] Dockerfileを散らかさずに、複数の環境変数を読み込むには?
-
[解決済み】擬似TTYを割り当てるDockerの-tオプションに戸惑う
-
[解決済み】特定のコンテナのみdocker-composeを立ち上げる。
-
[解決済み】Dockerイメージのビルドコンテキストが非常に大きい
-
[解決済み】停止したDockerコンテナのみをリストアップする。
-
[解決済み】docker-composeからdockerに接続できない。
-
[解決済み】Dockerfilesの名前の付け方
-
[解決済み】Dockerfileの複数RUNと1つの連鎖RUN、どっちがいい?