私はアプリケーションを開発し、それを構築するためにドッカーを使用しています。 VMware OVFパッケージとして出荷したいと思います。私の選択肢は何ですか?顧客がVMware環境に展開できるように出荷するにはどうすればよいですか?OVFとしての船舶ドッカー画像
また、私はベースのUbuntuイメージを使用しており、NodeJS、MongoDBおよびその他の依存関係をインストールしています。しかし、NodeJSベースのアプリケーションとMongoDBデータベースを、出荷予定のパッケージ内のサービスとして構成したいと思います。私は、これらを通常のVM上のinit.dを使ってサービスとして設定する方法を知っています。私はDockerでこれについてどうやって行くのですか?私のinit.dファイルを自分のアプリケーションフォルダに入れて、ビルド時にDockerコンテナにコピーする必要がありますか?それとも良い方法がありますか?
アドバイスをお待ちしております。
更新:
私はこの質問を理由がある - 私のターゲットユーザーは必ずしもドッキングウィンドウを知っている必要はありません。ドッカーエクスペリエンスを持たない人にはアプリケーションを簡単に導入することができます。 1つのVM内のすべてのサービスで、問題のトラブルシューティングが容易になります。 inと同様に、すべてのログファイルは異なるサービスのために/ var/logディレクトリに保存され、すべての異なるサービスの状態を一度に見ることができます。ユーザーが各ドッカーサービスを調べる必要はありません。おそらくドッカー自体の問題をトラブルシューティングしています。
しかし、私は同時に、ドッカーの方法でアプリケーションを構築するのが便利だと感じています。
説明していただきありがとうございます。 – mumshad