docker に openjdk をインストールして jar パッケージを実行する方法

docker に openjdk をインストールして jar パッケージを実行する方法

画像をダウンロード

docker プル openjdk

データボリュームの作成

java_appデータボリュームを作成する

docker ボリューム作成 java_app

jarパッケージを/var/lib/docker/volumes/java_app/_data/にアップロードし、イメージを起動します。

画像を開始

docker run --name=javaApp --restart=always --network=host \
 -v java_app:/usr/src/myapp openjdk java -jar /usr/src/myapp/jar パッケージ

例えば

docker run -it -d --network=host --restart=always --name=autoRefreshCSDN -v java_app:/usr/src/myapp openjdk java -jar /usr/src/myapp/autoRefreshCSDN-1.0-SNAPSHOT-jar-with-dependencies.jar

これで、docker に openjdk をインストールして jar パッケージを実行する方法についての記事は終了です。docker で jar パッケージを実行する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • OpenJDK ソースコードデバッグチュートリアル
  • Kylin V10 で OpenJDK を Oracle JDK に置き換える方法
  • DockerはJDKのjmapなどのコマンドがopenjdkコンテナで使用できない問題を解決します
  • openjdk と Oraclejdk の違い
  • Linux のネイティブ openjdk をアンインストールして sun jdk をインストールする方法
  • UbuntuでopenJDKを簡単にコンパイルする方法
  • コンパイルされた仮想マシン jvm-openjdk に基づくコンパイルの詳細
  • yum で openJDK1.8 をインストールした後にアンインストールできない問題の簡単な解決策
  • CentOS システムに Java openjdk をインストールする方法
  • OpenJDK ソースコード解析における System.out.println の詳細な説明

<<:  MySQL ユーザーのホスト属性を素早く変更する方法

>>:  Vueはブラウザ側のコードスキャン機能を実装します

推薦する

JS 実用的なオブジェクト指向スネークゲームの例

目次考える1. 貪欲な蛇の効果画像2. スネークの分析2.1 ゲーム開始機能2.2 運動機能2.2....

MySQL 面接でよく聞かれる質問への回答

序文:さまざまな技術職の面接では、MySQL 関連の質問がよくされるようです。開発職の面接でも運用職...

Webstorm と Chrome を使用して Vue プロジェクトをデバッグする方法

目次序文1. 新しいVueプロジェクトを作成する2. WebStormの設定1. デバッガポートを設...

MySQL Binlog ログ処理ツールの比較分析

目次運河マクスウェルデータバスAlibaba Cloud のデータ転送サービス (DTS)運河ポジシ...

Docker 構成コンテナの場所とヒントのまとめ

Docker の使用に関するヒント1. 停止したDockerコンテナをすべてクリーンアップする停止し...

Dockerはイメージ名とTAG操作の名前を変更します

docker イメージを使用する場合、以下に示すように、REPOSITORY と TAG の両方が ...

MySQL InnoDBとMyISAMの違いを簡単に理解する

序文MySQL は、myisam、innodb、memory、archive、example など、...

Windows で MySQL 5.6 を 5.7 にアップグレードする方法

前面に書かれたMySQL をアップグレードする方法には、インプレース アップグレードと論理アップグレ...

MySQL での一時テーブルの使用例

ここ2日間ちょっと忙しくて、公式アカウントも数日更新が止まってしまいました。その結果、何人かの読者か...

CentOS 8で自動更新を設定するための手順を完了する

データとコンピューターに対してできる最善のことは、それらを安全に保つことです。アップデートを有効にす...

JavaScript の遅延読み込み属性パターンに関する簡単な説明

目次1. はじめに2. オンデマンド属性モード3. 乱雑な遅延読み込み属性パターン4. クラスの唯一...

ベースタグとは何ですか? また、それは何をするのですか?

<base> タグは、ページ上のすべてのリンクのデフォルトのアドレスまたはデフォルトの...

HTMLはWEB標準の開発の中心的な基盤です

HTML 中心のフロントエンド開発は、ほぼ Web 標準の意味です。共通しているのは「分離」という考...

Raspberry Pi 4b ubuntu19 サーバーへの docker-ce のインストール手順

Raspberry Pi モデルは 4b、1G RAM です。システムはubuntu19.10サーバ...

jQuery における Ajax の関連知識ポイントのまとめ

序文JavaScriptを学ぶ学生は、 AJAX (非同期JavaScriptとxml) 変換は非同...