Dockerのワークフローを把握するのに本当に苦労しています。問題は、成果物が正確にどこにあるのかということです。
開発者のイメージは、テストや本番環境で使用されるイメージと同じであることが期待されます。
しかし、イメージを何度もビルドせずに、自動リロードなどを (おそらくいくつかの共有ボリュームによって) 開発するにはどうすればよいでしょうか?
テスター向けのイメージは、起動するだけで準備完了です。画像はどのように分割されていますか?
おそらくアプリの成果物を保持する data-container について聞いたことがあります。つまり、DB 用に 1 つのコンテナ、App 用に 1 つのコンテナを持つことになります。サーバーとコード自体のバージョン管理された 1 つのイメージ?