努力したWiki

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

ユーザ用ツール

サイト用ツール


documents:linux:ubuntuserver:ubuntu-002

002.Docker Engine 導入

2025-01-22
自分用メモ

必要ファイル、アプリ更新

rootにスイッチしてから、必要なファイル、アプリケーションの更新を行う。この例だと最新になっているので更新が行われていない。

apt install ca-certificates curl gnupg

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

リポジトリに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

グループDocker作成

グループ docker を作り、ユーザを所属させる。この例ではユーザ k896951 を所属させている。

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

バージョン確認のコマンド docker –version を実行する。

docker --version

documents/linux/ubuntuserver/ubuntu-002.txt · 最終更新: 2025/01/25 06:39 by k896951

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki