JenkinsインストールのためのDockerインストール

 


🐳 JenkinsインストールにDockerを使う理由

✅ なぜDockerを使うの?

以下の 2つの理由 でDockerを使います:

  1. OSに関係なく同じ環境で使える

    • Windows / Mac / Linux どれでも同じ手順でセットアップできる。

    • 環境の違いでトラブルになることがない。

  2. インストールが超速い!

    • 通常の手順だと40分以上かかることもあるが、Dockerを使えば2分以下で完了

    • VM(仮想マシン)を作ったり、アップデート待ちなども不要。

💡 補足
Dockerとは「アプリケーションを軽く安全に動かす箱(コンテナ)を作るツール」です。
これを使うと、ソフトをインストールする代わりに、「完成された箱」を起動するだけでOKになります。


🖥 WindowsでDockerをインストールする方法

✅ Dockerの種類(Windowsの場合)

種類対応OS備考
Docker DesktopWindows 10 Pro / Enterprise最新版、簡単に使える
Docker ToolboxWindows 10 Home や古いPC向け古いPCでも使える代替ツール

🔧 自分のWindowsがProかEnterpriseかを確認しましょう。

ホーム版の場合はDocker Desktopが使えないので、Toolboxを使います。


🧭 Docker Desktop のインストール手順(Windows 10 Pro 以上)

  1. Googleで「Docker Desktop」を検索

  2. 「Docker for Windows」のページにアクセス

  3. ダウンロードして、インストーラーを実行

  4. 途中で「仮想化機能(virtualization)」が有効かチェックされます

🔍 仮想化機能を確認する方法:

  • タスクマネージャー(Ctrl + Shift + Esc)を開く

  • 「パフォーマンス」タブを見る

  • 「仮想化:有効」と表示されていればOK

💡 仮想化が無効な場合は、パソコンのBIOS設定から有効にする必要があります。


🧰 Docker Toolbox のインストール手順(Windows 10 Home など)

  1. Docker Toolboxのダウンロードページにアクセス
     (Googleで「Docker Toolbox Release」などで検索)

  2. 「DockerToolbox-19.03.1.exe」などのファイルをダウンロード

  3. インストーラーを実行し、「Yes」「Next」と進めていく

  4. Git for Windows もオプションでインストール可能(コース内で使用するため)

  5. インストール後、デスクトップに2つのショートカットができる

  6. 「Quickstart Terminal」を起動する(仮想化が有効でないと起動しない場合あり)


🔐 最後におすすめ

🔑 Docker Hubに登録

  • https://hub.docker.com/

  • ここにサインアップ(無料)

  • このあとJenkinsの設定などで使用するため、先に作っておくとスムーズ

前の記事:Jenkinsイントロダクション

次の記事:Jenkinsのインストールと起動