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はブラウザ側のコードスキャン機能を実装します

推薦する

VMware 12 での Ubuntu 16.04 インストール チュートリアル

この記事では、VMware 12でのUbuntu 16.04のインストールチュートリアルを参考までに...

MySQL 8.0.22 のインストールと設定のグラフィックチュートリアル

MySQL8.0.22のインストールと設定(超詳細)参考までに、具体的な内容は次のとおりです。みなさ...

WeChatミニプログラム抽選コンポーネントの使い方

WeChatコンポーネントの形式で提供されます。コンポーネント内部ではasync/awaitが使用さ...

Ubuntu で FTP サーバーを構築する方法の詳細な説明 (成功保証)

1. 今日の午後、コースの要件により、Ubuntu で FTP サーバーを設定する実験を行う必要が...

Vue要素のバックグラウンド認証プロセスの分析

序文:最近、プロジェクトで管理システムに遭遇しました。権限設定が非常に興味深いと思いました。自分の学...

MySQL 5.7 でルートパスワードを変更する方法

MySQL 5.7 以降では、多くのセキュリティ更新が追加されました。旧バージョンのユーザーは慣れて...

MySQL をベースにしたシンプルな検索エンジンを実装する

目次MySQL ベースの検索エンジンの実装1. ngram全文パーサー2. 全文インデックスを作成す...

Vue の関連ページへのマルチレベルジャンプ (ページドリルダウン) 機能の完全な例

背景プロジェクト開発プロセスでは、前のページから次のページにジャンプする必要に迫られることがよくあり...

シンプルなスネークゲームを実現するネイティブjs

この記事では、スネークゲームを実装するためのjsの具体的なコードを参考までに共有します。具体的な内容...

MySQLが間違ったインデックスを選択する理由と解決策

MySQL では、テーブルに複数のインデックスを指定できますが、ステートメントの実行時に、使用するイ...

Vueは小さな天気予報アプリケーションを実装します

これは私が Vue フレームワークを独学していたときに真似したウェブサイトです。いくつかの都市の天気...

Ubuntuがネットワークに接続できない場合の解決策

仮想マシン内の Ubuntu がネットワークに接続できない場合の効果的な解決策: 1. Ubuntu...

Linuxファイルコマンドの使用

1. コマンドの紹介ファイル コマンドは、ファイルの種類を識別するために使用されます。ファイル チェ...

Vue3は現在のルーティングアドレスを取得します

正解useRouterの使用: // ルーターパス: "/user/:uid" ...

エラー 2002 (HY000): ソケット '/tmp/mysql.sock' 経由でローカル MySQL サーバーに接続できません

エラーメッセージ:エラー 2002 (HY000): ソケット '/tmp/mysql.so...