Haji Papa's Bits & Bytes
  • Home
  • News
  • IT
  • Programming
  • English
  • Life
  • Contact
  • About

Java

A collection of 1 post
DockerとVS Codeで作るJava開発環境(JDK11)— ローカルを汚さずに学習・実行まで
IT

DockerとVS Codeで作るJava開発環境(JDK11)— ローカルを汚さずに学習・実行まで

Dockerで「ローカルを汚さない」Java開発をする Javaの学習やちょっとした検証を始めるとき、地味に困るのが開発環境です。 * PCにJDKを入れると、バージョン違いでハマる * 既存の開発環境と競合する * 別PCへ移したときに再構築が面倒 そこでおすすめなのが Dockerコンテナ内にJDKを用意して、VS Codeで編集するやり方です。 この方法なら「PC側はほぼ手を入れず」、コンテナを起動するだけで 同じJDK11環境をいつでも再現できます。 この記事では、VS Codeの Dev Containers を使って、JDK11(Temurin)でJavaをコンパイル・実行する最小構成を作ります。 ゴール * ローカルにJDKを入れずにJavaを実行できる * VS Codeで編集し、コンテナ内のJDK11で javac / java が使える * ディレクトリを丸ごとコピーしても同じ環境で動く 前提 * Docker(Docker Engine / Docker Desktop のどちらでもOK) * VS Code * VS Cod
08 Feb 2026 3 min read
Page 1 of 1
Haji Papa's Bits & Bytes © 2026
Powered by Ghost