1
私は2つのサービスを用意しています.1つはJavaで、もう1つはnodejで開発しました。これらをWindows OSに導入できますか?分散モードでサービスを展開することは可能ですか?Dockerを使用して2つの異なるサービス(JavaおよびNodeJ)を導入できますか?
私は2つのサービスを用意しています.1つはJavaで、もう1つはnodejで開発しました。これらをWindows OSに導入できますか?分散モードでサービスを展開することは可能ですか?Dockerを使用して2つの異なるサービス(JavaおよびNodeJ)を導入できますか?
はい、両方のテクノロジを異なるコンテナに配置することができます。それはDocker/Containerizationの美しさです。
Docker Hubのベースイメージから両方のイメージを作成し、ベースイメージを作成して新しいイメージを作成します。新しいイメージを展開に使用します。 Docker Hubで新しい画像をアップロードし、Windows OS上のDockerからその画像を取り出して実行できます。
しかし、コンテナがホストOSの多くのファイル/バイナリを使用できるため、任意のLinuxディストリビューションでコンテナを実行することをお勧めします。これにより、コンテナによって消費されるリソースが削減されます。
ありがとうございました。異なるマシン上で動作する異なるサービス(分散モード)を単一のパッケージとしてドッカーで管理できますか? –