2

Dockerのワークフローを把握するのに本当に苦労しています。問題は、成果物が正確にどこにあるのかということです。
開発者のイメージは、テストや本番環境で使用されるイメージと同じであることが期待されます。

しかし、イメージを何度もビルドせずに、自動リロードなどを (おそらくいくつかの共有ボリュームによって) 開発するにはどうすればよいでしょうか?
テスター向けのイメージは、起動するだけで準備完了です。画像はどのように分割されていますか?

おそらくアプリの成果物を保持する data-container について聞いたことがあります。つまり、DB 用に 1 つのコンテナ、App 用に 1 つのコンテナを持つことになります。サーバーとコード自体のバージョン管理された 1 つのイメージ?

4

1 に答える 1

1

問題は、成果物が正確にどこにあるかです。

これは、DB 用に 1 つのコンテナ、App 用に 1 つのコンテナを持つことを意味しますか?

はい、アプリケーション コンテナー (主に docker とは: アプリケーションをコンテナーに配置します) に加えて、永続化が必要なデータを分離するためにデータ コンテナーがあります。

于 2015-05-04T09:37:58.840 に答える