Docker は、開発者がアプリケーションを簡単に構築、公開、実行できるようにするオープンソースのコンテナ化プラットフォームです。 JDK は今日の Java プログラム開発の重要な基盤であり、JDK のインストールは Java プログラム開発に必要な手順です。この記事では、DockerコンテナにJDKをインストールする方法を紹介します。
ステップ 1: 公式ソースから JDK をダウンロードする
JDK を Docker コンテナーにインストールするには、JDK バイナリ ファイルをダウンロードする必要があります。 JDK は、公式ソースまたはミラー ソースからダウンロードできます。この記事では、公式ソースを例として取り上げます:
1 2 3 4 |
|
上記のコードは、JDK バイナリ ファイルをダウンロードし、インストールを実行します。
ステップ 2: 環境変数を設定する
JDK をインストールした後、プログラムが JDK に正しくアクセスできるように、JAVA_HOME および PATH 環境変数も設定する必要があります。次のコード スニペットを Dockerfile に追加します。
1 2 |
|
その中で、JAVA_HOME は JDK インストール パスを指し、PATH 環境変数には JAVA_HOME/bin へのパスが含まれています。
ステップ 3: Docker イメージをビルドする
Dockerfile が配置されているディレクトリで次のコードを実行して、Docker イメージをビルドします。
1 |
|
その中で、jdk11 は画像名。
ステップ 4: コンテナーを作成して JDK をテストする
次のコマンドを使用してコンテナーを作成します。
1 |
|
このうち --rm オプションは、コンテナーが終了するときのコンテナー、および -it オプションは対話型操作を示します。
コンテナが起動したら、ターミナルに次のコマンドを入力して、JDK が正しくインストールされているかどうかをテストします。
1 |
|
JDK のバージョン情報が出力されている場合は、JDK がインストールされていることを意味します。正しく取り付けられています。
概要
上記は、Docker コンテナに JDK をインストールする手順のすべてです。 Docker を介してコンテナーを構築すると、ホスト環境の汚染を回避し、開発効率とアプリケーションの移植性を向上させることができます。実際のプロジェクトでは、プロジェクトのニーズを満たすために、特定のニーズに応じて JDK のバージョンと構成を調整できます。
以上がDockerコンテナにJDKをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。