つみかさね
D

Docker v29.7.1

リリース日: 2026-08-02データソース: GitHub Releases, npm, endoflife.date
影響度スコア
33/ 100影響度: 中
Breaking Changes0/40
新機能0/25
バグ修正16/20
セキュリティ0/15
依存関係8/15

対応ガイド

medium|推奨バグ修正影響: 限定的

推奨アクション

  1. 1テスト環境で 29.7.1 に更新する
  2. 2イメージの pull とコンテナへのファイルコピーを確認する
  3. 3本番のホスト/ランナーに適用する

影響対象

Docker利用者Docker Engine 29.7.0導入環境

対応不要な人

  • Dockerを使用していない
  • Docker Engine 29.7.0を導入しておらず該当リグレッションを踏んでいない

補足

  • -新機能の追加はなく、リグレッション修正のみのパッチリリースです
Dockercontainerdバグ修正infra

30秒で判断

  • 対応すべき人: Docker 29.7.0 を導入済みで、イメージの pull や docker cp(CopyToContainer)で不審な失敗が出ている環境
  • 対応不要な人: Docker を使用していない、または 29.7.0 を導入しておらず該当リグレッションを踏んでいない環境
  • 確認コマンド: docker version

この変更が意味すること

Docker 29.7.1 はパッチリリースで、直前の 29.7.0 で新たに入り込んだ2件のリグレッション(回帰バグ)を修正することが目的です。新機能の追加や破壊的変更はなく、安定性の回復に絞った内容です。

29.7.0 では embedded-containerdimage マウントの正式化といった機能追加が行われましたが、その過程で一部のイメージが pull できなくなる不具合と、絶対シンボリックリンクを辿るコンテナパスへのコピーが拒否される不具合が混入していました。29.7.1 はこれらを修正します。

主な変更点

バグ修正・改善

  • イメージ pull のリグレッション修正: レイヤー内に「明示的な親ディレクトリエントリを持たないディレクトリ」を含むイメージが pull できなくなっていた問題を修正しました(moby/moby#53260
  • CopyToContainer のリグレッション修正: /var/run -> /run のような絶対シンボリックリンクを辿るコンテナパスが拒否されていた問題を修正しました(moby/moby#53261

詳細は docker/cli 29.7.1 マイルストーンmoby/moby 29.7.1 マイルストーン、および GitHub リリースページ を参照してください。

EOL / サポート状況

バージョン状態EOL
29サポート中未定
28EOL2026-05-13
27EOL2025-05-03
26.1EOL2025-02-17
26.0EOL2024-06-08

Docker Engine 28以前はいずれも EOL です。29系を利用し、その中で最新パッチへ追従するのが安全です。

開発者への影響

  1. 29.7.0 でイメージの pull が失敗していた場合、29.7.1 への更新で解消する可能性が高い
  2. docker cp などでシンボリックリンクを含むパスへのコピーが失敗していた環境も、今回の修正で改善する
  3. 機能変更は含まれないため、29.7.0 の新機能(embedded-containerd 等)の挙動はそのまま維持される
  4. リグレッション修正のみのため、テスト範囲は pull/コピー周りに絞って確認すれば十分

アップデート方法

# パッケージマネージャ経由で更新(例: apt)
sudo apt-get update && sudo apt-get install --only-upgrade docker-ce docker-ce-cli
docker version

データソース: GitHub Releases API, endoflife.date AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

アップデート判断

該当リグレッションを踏んでいれば更新を推奨

アップデートすべき場合

  • Docker 29.7.0でイメージのpullが失敗していた
  • CopyToContainer/docker cpでコピー失敗が出ていた

様子見でよい場合

  • Dockerを使用していない
  • 29.7.0で問題が出ておらず直近の更新窓が近い

EOL / サポート状況

Docker 29Active
Docker 28End of LifeEOL: 2026-05-13
Docker 27End of LifeEOL: 2025-05-03
Docker 26.1End of LifeEOL: 2025-02-17
Docker 26.0End of LifeEOL: 2024-06-08
Xでシェアはてブ
データソース: GitHub Releases API, npm Registry, endoflife.date (MIT License), NVD (NIST)
AI解説は Claude API により自動生成されています。正確性については原文リリースノートをご確認ください。