別のDockerコンテナ内の別のアプリケーションからDockerコンテナを起動します

こんにちは世界

RESTAPIを公開する既存のJavaアプリケーションがあります。httpリクエストを受信すると、Runtime.getRuntime()。execを使用して別のJavaプロセスを開始します。

このアプリケーションをdockerに移行中です。これらのサービス、RESTアプリケーションを1つのコンテナーに、他のコンポーネントを別のコンテナーに分離したいと考えています。

RESTアプリケーションが別のDockerコンテナで他のアプリケーションを起動できる方法はありますか?

Shibashis

はい、Dockerコンテナをプログラムで生成できます。Docker RemoteAPIを使用するとそれが可能になります。httpクライアントライブラリを使用してリモートAPIを呼び出すか、JavaDockerクライアントライブラリを使用して同じことを行うことができます。

関連するDockerのドキュメントは次のとおりです。

リモートAPI:https//docs.docker.com/engine/reference/api/docker_remote_api/
ライブラリ:https//docs.docker.com/engine/reference/api/remote_api_client_libraries/

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Dockerコンテナ内のGUIQtアプリケーション

分類Dev

別の実行中のコンテナーからDockerコンテナーを再起動します

分類Dev

1つのDockerコンテナー内のnodejsアプリをDockerSwarm上の別のコンテナー内のmongodbに接続します

分類Dev

コンテナ (Docker コンテナ) の概念を使用してアプリケーションをどのように配信しますか

分類Dev

ElasticBeanstalkがアプリケーションDockerコンテナの起動の問題に反応する

分類Dev

Docker内の別のコンテナーからredisに接続します

分類Dev

Dockerコンテナ内のFlaskアプリ用に別のポートを公開します

分類Dev

Dockerコンテナ内のFlaskアプリ用に別のポートを公開します

分類Dev

Docker化されたアプリケーション内からDockerコンテナのCPUとメモリの使用量を取得する

分類Dev

別のアプリケーションのAppSettingsで使用されるDockerコンテナアドレス

分類Dev

docker:別のコンテナーからコンテナーlogs / stdout / stderrを監視しますか?

分類Dev

Dockerコンテナの.netCoreConsoleアプリケーションがSystem.ObjectDisposedExceptionをスローします

分類Dev

別のDockerコンテナ内でDockerコンテナを実行していますか?

分類Dev

WebstormのDockerコンテナからkoaアプリケーション(Typescript)をリモートデバッグします

分類Dev

SyntaxError:DockerコンテナにReactアプリケーションをデプロイする際の予期しない識別子

分類Dev

docker-composeを使用して、別のdockerコンテナーからCassandraにアクセスします

分類Dev

--link containerを使用して、あるDockerコンテナーから別のコンテナーにスクリプトファイルを呼び出します。

分類Dev

コンテナ化されるとNodeJSアプリケーションが動作を停止します[コンテナ内のFTPサーバー]

分類Dev

pm2を使用してDockerコンテナ内で2つのnodejsアプリを起動します

分類Dev

ローカルホストの別のコンテナ内のコンテナからDockerポートにアクセスします

分類Dev

Dockerコンテナ内のアプリケーションからWebサービスを公開するにはどうすればよいですか?

分類Dev

内部ネットワーク内の別のマシンからDockerコンテナにアクセスする

分類Dev

コンテナでSpringブートアプリケーションを実行していますか?またはVM?またはVM内のコンテナ?

分類Dev

Docker:ホストから--net = hostオプションを使用して、Dockerコンテナー内のmysqlにアクセスします

分類Dev

別のコンテナが終了した後にのみDockerコンテナを起動する方法

分類Dev

ホストブラウザのDockerコンテナ内で実行されているWebアプリケーションにアクセスしますか?

分類Dev

16.04にdockerをインストールする際の問題:「Dockerアプリケーションコンテナエンジンの起動に失敗しました。」

分類Dev

16.04にdockerをインストールする際の問題:「Dockerアプリケーションコンテナエンジンの起動に失敗しました。」

分類Dev

Docker:実行中のコンテナから別のコンテナにシグナルを送信する方法は?

Related 関連記事

  1. 1

    Dockerコンテナ内のGUIQtアプリケーション

  2. 2

    別の実行中のコンテナーからDockerコンテナーを再起動します

  3. 3

    1つのDockerコンテナー内のnodejsアプリをDockerSwarm上の別のコンテナー内のmongodbに接続します

  4. 4

    コンテナ (Docker コンテナ) の概念を使用してアプリケーションをどのように配信しますか

  5. 5

    ElasticBeanstalkがアプリケーションDockerコンテナの起動の問題に反応する

  6. 6

    Docker内の別のコンテナーからredisに接続します

  7. 7

    Dockerコンテナ内のFlaskアプリ用に別のポートを公開します

  8. 8

    Dockerコンテナ内のFlaskアプリ用に別のポートを公開します

  9. 9

    Docker化されたアプリケーション内からDockerコンテナのCPUとメモリの使用量を取得する

  10. 10

    別のアプリケーションのAppSettingsで使用されるDockerコンテナアドレス

  11. 11

    docker:別のコンテナーからコンテナーlogs / stdout / stderrを監視しますか?

  12. 12

    Dockerコンテナの.netCoreConsoleアプリケーションがSystem.ObjectDisposedExceptionをスローします

  13. 13

    別のDockerコンテナ内でDockerコンテナを実行していますか?

  14. 14

    WebstormのDockerコンテナからkoaアプリケーション(Typescript)をリモートデバッグします

  15. 15

    SyntaxError:DockerコンテナにReactアプリケーションをデプロイする際の予期しない識別子

  16. 16

    docker-composeを使用して、別のdockerコンテナーからCassandraにアクセスします

  17. 17

    --link containerを使用して、あるDockerコンテナーから別のコンテナーにスクリプトファイルを呼び出します。

  18. 18

    コンテナ化されるとNodeJSアプリケーションが動作を停止します[コンテナ内のFTPサーバー]

  19. 19

    pm2を使用してDockerコンテナ内で2つのnodejsアプリを起動します

  20. 20

    ローカルホストの別のコンテナ内のコンテナからDockerポートにアクセスします

  21. 21

    Dockerコンテナ内のアプリケーションからWebサービスを公開するにはどうすればよいですか?

  22. 22

    内部ネットワーク内の別のマシンからDockerコンテナにアクセスする

  23. 23

    コンテナでSpringブートアプリケーションを実行していますか?またはVM?またはVM内のコンテナ?

  24. 24

    Docker:ホストから--net = hostオプションを使用して、Dockerコンテナー内のmysqlにアクセスします

  25. 25

    別のコンテナが終了した後にのみDockerコンテナを起動する方法

  26. 26

    ホストブラウザのDockerコンテナ内で実行されているWebアプリケーションにアクセスしますか?

  27. 27

    16.04にdockerをインストールする際の問題:「Dockerアプリケーションコンテナエンジンの起動に失敗しました。」

  28. 28

    16.04にdockerをインストールする際の問題:「Dockerアプリケーションコンテナエンジンの起動に失敗しました。」

  29. 29

    Docker:実行中のコンテナから別のコンテナにシグナルを送信する方法は?

ホットタグ

アーカイブ