jar パッケージを Docker コンテナに変換する方法 1.まずJavaイメージをダウンロードする docker pull java:8 2. 新しい作業ディレクトリを作成し、そこにjarパッケージをコピーします。 mkdir mydocker cd mydocker /xxx/app.jar ./ をコピーします。 3. 新しいDockerfileを作成する vi Dockerファイル ファイルの内容は次のとおりです。 java:8より メンテナー freebytes.net ワークディレクトリ /test app.jar をコピー /test/app.jar CMD ["java","-jar","app.jar","-Dfile.encoding=utf-8"] コードの説明
4. イメージを構築する docker build -t app-docker 。 現在のディレクトリからイメージを構築することを示します。このコマンドは、現在のディレクトリ内のすべてのファイルをパッケージ化して Docker エンジン サーバーに送信し、サーバー上の Dockerfile に従ってイメージを構築します。 5. ビルドが成功したら、コンテナを起動します。 docker run -it -p 9013:8088 –name アプリ -d my-docker 先ほどの Dockerfile の設定によれば、コンテナが生成されると、コンテナのルートディレクトリにテストディレクトリが必ず生成され、テストディレクトリに app.jar ファイルが存在することになります。コンテナはテストディレクトリを元に CMD で定義された命令を実行します。 コンテナに入って閲覧できる docker exec -it app /bin/bash jar パッケージを docker コンテナに変換する方法についての記事はこれで終わりです。jar パッケージを docker コンテナに変換する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: MySQL ログイン エラーを解決する: 'ユーザー 'root'@'localhost' へのアクセスが拒否されました
Linux の優れた点は、マルチユーザー、マルチタスク システムにあります。 Linux では通常、...
1.これは1. 誰が誰に電話をかけますか?例: 関数foo(){ console.log(&quo...
この記事では、例を使用して、MySQL 5.7 で生成された列の使用方法を説明します。ご参考までに、...
この記事の例では、テーブル行データのスクロール効果を実現するためのjQueryの具体的なコードを参考...
設定は非常にシンプルですが、毎回確認しないといけないので、記録だけ残しておきます。 1. インストー...
目次序文困難クロスドメイン定義nginxの機能リバースプロキシ静的と動的の分離達成しようとする最終結...
背景同社のサーバーはすべて Alibaba Cloud ECS ホストを購入しています。デフォルトの...
コンテンツオーバーフローとは何ですか?実際、テキストが大量にある場合、コンテンツ領域がそれだけの長さ...
解決策はただ一つ、ソースを変更することです。 github からのソースは基本的にタイムアウトするの...
この記事の例では、メモ帳機能を実装するためのVueの具体的なコードを参考までに共有しています。具体的...
MYSQL 5.6 スレーブレプリケーションの展開と監視MYSQL 5.6 のインストールと展開 #...
1998 年の CSS2 勧告の時点で、テーブルは徐々に舞台から消え、歴史の中に記録されるようになり...
Harbor は、Docker イメージを保存および配布するためのエンタープライズ レベルのレジスト...
1. 引き続き PHP スクリプトを使用して実行します。コマンドラインに入力: php /home/...
1. Oracle は大規模データベースですが、MySQL は小規模から中規模のデータベースです。O...