1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Ubuntu26.04 へ Docker Engine 一式をインストール

1
Last updated at Posted at 2026-09-05

はじめに

Ubuntu 26.04.1 LTS へのアップグレードにて Docker を入れなおすついでに、公式のインストール方法を確認しました。LTSリリースの恒例になっていますが、またお付き合いください。
Docker Desktop on Linux ではなく、中核機能である Docker Engine のみをインストールします。

環境

  • インストール先
    • Ubuntu 26.04.1 LTS (x86_64)
      • 22.04 LTS, 24.04 LTS や amd64, armhf, arm64,
        s390x, and ppc64le (ppc64el) への導入も同じ手順で可 1
  • インストールするもの
    • Docker Engine
    • Docker Compose plugin
    • その他、公式マニュアルの手順で入れているもの

手順

Dokerリポジトリから一式を導入する手順を紹介します。

Docker のリポジトリからインストール

上記公式マニュアル記載の手順に沿って実施します。
2年前の手順と比較して、以下が変更されています

  • apt-get ではなく apt を使用 (ついに apt の時代が!:laughing:
  • Docker Engine のアンインストールにもaptを使用2
  • deb822形式( .sources 拡張子)でリポジトリを設定
Dockerのリポジトリを登録してインストール
# 稼働しているdockerコンテナがあれば停止
# 古いバージョンを削除
sudo apt remove $(dpkg --get-selections docker.io docker-compose docker-compose-v2 docker-doc docker-buildx podman-docker containerd runc | cut -f1)

# 依存パッケージインストール
sudo apt update
sudo apt install ca-certificates curl

# Dockerリポジトリの公開鍵をUbuntu推奨ディレクトリへ格納
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg \
  -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc  # おそらく不要。念のため

# Dockerリポジトリ登録(deb822形式)
sudo tee /etc/apt/sources.list.d/docker.sources <<EOF
Types: deb
URIs: https://download.docker.com/linux/ubuntu
Suites: $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}")
Components: stable
Architectures: $(dpkg --print-architecture)
Signed-By: /etc/apt/keyrings/docker.asc
EOF

# Docker Engine 最新版のインストール
sudo apt update
sudo apt install docker-ce docker-ce-cli \
  containerd.io docker-buildx-plugin docker-compose-plugin

動作確認

動作確認(2026.9.5時点)
$ docker --version
Docker version 29.8.0, build 88096ef

$ sudo docker run hello-world
...
Hello from Docker!
This message shows that your installation appears to be working correctly.
...

$ docker compose version
Docker Compose version v5.5.1

その他

  • バージョンを指定して導入する方法は、公式マニュアルに記載されています
  • composeのその他のインストール方法については、公式や以前の記事をご参照ください

おわりに

新記事にするか、2年前の記事を修正するかで悩みましたが、
変更点の記録を残すという意味で新記事にしました。2年後はどうなるかな?

以前の記事

  1. こちらの記載参照

  2. Uninstall Docker Engine

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?