努力したWiki

推敲の足りないメモ書き多数

ユーザ用ツール

サイト用ツール


documents:os:linux:ubuntuserver:ubuntu-002

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
documents:os:linux:ubuntuserver:ubuntu-002 [2026/05/07 22:22] – ↷ documents:linux:ubuntuserver:ubuntu-002 から documents:os:linux:ubuntuserver:ubuntu-002 へページを移動しました。 k896951documents:os:linux:ubuntuserver:ubuntu-002 [2026/05/30 18:16] (現在) – ↷ 移動操作に合わせてリンクを書き換えました。 k896951
行 1: 行 1:
 +====== 002.Docker Engine 導入 ======
  
 +2025-01-22\\ 自分用メモ
 +
 +
 +===== 必要ファイル、アプリ更新 =====
 +
 +rootにスイッチしてから、必要なファイル、アプリケーションの更新を行う。この例だと最新になっているので更新が行われていない。
 +
 +  apt install ca-certificates curl gnupg
 +  
 +{{documents:os:linux:ubuntuserver:pasted:20250122-021005.png?nolink}}
 +
 +===== GPG鍵取得 =====
 +
 +ディレクトリ /etc/apt/keyrings を設定し、download.docker.com から gpg鍵を取得しておく。※取得情報の検証に使われる(ハズ
 +  install -m 0755 -d /etc/apt/keyrings
 +  curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
 +  chmod a+r /etc/apt/keyrings/docker.asc
 +
 +{{documents:os:linux:ubuntuserver:pasted:20250122-021106.png?nolink}}
 +
 +===== リポジトリにdocker情報追加 =====
 +
 +リポジトリにdockerの情報を追加する。
 +以下のコマンドで追加する内容をファイル x.txt に書き出し、この情報をリポジトリに追加する。
 +
 +  echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" > x.txt
 +  cat x.txt | tee /etc/apt/sources.list.d/docker.list
 +  apt update
 +
 +{{documents:os:linux:ubuntuserver:pasted:20250122-021547.png?nolink}}
 +
 +===== グループDocker作成 =====
 +
 +グループ docker を作り、ユーザを所属させる。この例ではユーザ k896951 を所属させている。
 +
 +{{documents:os:linux:ubuntuserver:pasted:20250122-022150.png?nolink}}
 +
 +===== dockerインストール =====
 +
 +コマンド apt -y install docker-ce docker-ce-cli を実行する。
 +この実行で containerd.io、docker-buildx-plugin、docker-compose-plugin も依存関係によりインストールされる。
 +
 +  apt -y install docker-ce docker-ce-cli
 +  
 +{{documents:os:linux:ubuntuserver:pasted:20250122-022946.png}}
 +{{documents:os:linux:ubuntuserver:pasted:20250122-022954.png}}
 +
 +
 +バージョン確認のコマンド docker --version を実行する。
 +
 +  docker --version
 +
 +{{documents:os:linux:ubuntuserver:pasted:20250122-023151.png}}
 +
 +
 +{{tag>ubuntu docker}}
documents/os/linux/ubuntuserver/ubuntu-002.txt · 最終更新: by k896951

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki