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' へのアクセスが拒否されました
目次序文クロージャの紹介メモリのゴミを識別する方法クロージャのメモリ表現結論序文クロージャは、Jav...
目次導入従来のトランジションアニメーションCSS トランジションアニメーションjsアニメーション従来...
序文: MySQL では、システムが多くの文字セットをサポートしており、異なる文字セット間にはわずか...
時々、選択した内容をグループ化する必要があります。以前はプログラム制御を使用していました。今日、se...
<br />ホームページの右側にあるスクロールバーを削除するにはどうすればよいですか? ...
注: sg11 弊社では Linux システム仮想ホストのセルフインストールのみサポートしております...
序文通常のユーザーはcrontabスケジュールタスクを定義します。たとえば、Oracleユーザーはス...
目次1. ブロックスコープ1.1. let は var を置き換える1.2. グローバル定数とスレッ...
目次1. シナリオ2. 基盤となるAPIを簡素化する2.1 自動的に破棄を呼び出す2.2 VM値を作...
データベースの組み込み関数の使用この記事では、主に日付関数、文字列関数、数学関数など、データベースの...
MySQL は最もよく使用されるデータベースです。詳しく知るには、コンピュータにインストールする必...
問題の説明Qt5.15.0 をインストールした後、テスト ケースを実行するとエラーが表示されます。 ...
目次1. 基本2. ノード、ツリー、仮想DOM 1. 仮想DOM 3. createElementパ...
ソケットオプション機能機能: ソケットファイル記述子の属性の読み取りと設定に使用されるメソッド #i...
最近、私はデザインには階層感覚が必要だと言っています。この階層感覚には、色の重ね合わせや要素の重ね合...