docker: ubuntu 24.04安装docker

一,docker官网文档

https://docs.docker.com/engine/install/ubuntu/

参考上面官方的安装文档

二,安装docker

更新软件包索引并安装软件包以允许使用 基于 HTTPS 的存储库

# apt update
# apt install ca-certificates curl

添加 Docker 的官方 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

 

vi /etc/apt/sources.list.d/docker.sources

内容: y

Types: deb
# URIs: https://download.docker.com/linux/ubuntu
URIs: https://mirrors.aliyun.com/docker-ce/linux/ubuntu
Suites: noble
Components: stable
Signed-By: /etc/apt/keyrings/docker.asc

说明:此处的Suites,取/etc/os-release中VERSION_CODENAME的值

说明:使用国内源,阿里云,否则安装时会有连接的报错

# more /etc/os-release
PRETTY_NAME="KDE neon User Edition"
NAME="KDE neon"
VERSION_ID="24.04"
VERSION="User Edition"
VERSION_CODENAME=noble
ID=neon
ID_LIKE="ubuntu debian"
HOME_URL="https://neon.kde.org/"
SUPPORT_URL="https://neon.kde.org/"
BUG_REPORT_URL="https://bugs.kde.org/"
PRIVACY_POLICY_URL="https://kde.org/privacypolicy/"

再执行:

# apt update

安装:

# apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
正在读取软件包列表... 完成

三,测试 效果 :

 

# systemctl status docker.service 
● docker.service - Docker Application Container Engine
     Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; preset: enabled)
     Active: active (running) since Fri 2025-11-14 23:01:23 CST; 1min 55s ago
TriggeredBy: ● docker.socket
       Docs: https://docs.docker.com
   Main PID: 16001 (dockerd)
      Tasks: 9
     Memory: 23.3M (peak: 23.7M)
        CPU: 452ms
     CGroup: /system.slice/docker.service
             └─16001 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

11月 14 23:01:23 liuhongdi-pc dockerd[16001]: time="2025-11-14T23:01:23.425632678+08:00" level=info msg="Restoring containers: start."
11月 14 23:01:23 liuhongdi-pc dockerd[16001]: time="2025-11-14T23:01:23.462102249+08:00" level=info msg="Deleting nftables IPv4 rules" error="exit status 1"
11月 14 23:01:23 liuhongdi-pc dockerd[16001]: time="2025-11-14T23:01:23.470876006+08:00" level=info msg="Deleting nftables IPv6 rules" error="exit status 1"
11月 14 23:01:23 liuhongdi-pc dockerd[16001]: time="2025-11-14T23:01:23.885300150+08:00" level=info msg="Loading containers: done."
11月 14 23:01:23 liuhongdi-pc dockerd[16001]: time="2025-11-14T23:01:23.904637182+08:00" level=info msg="Docker daemon" commit=d105562 containerd-snapshotter=true storage-driver=overlayfs version=29.0.0
11月 14 23:01:23 liuhongdi-pc dockerd[16001]: time="2025-11-14T23:01:23.904761511+08:00" level=info msg="Initializing buildkit"
11月 14 23:01:23 liuhongdi-pc dockerd[16001]: time="2025-11-14T23:01:23.917579584+08:00" level=info msg="Completed buildkit initialization"
11月 14 23:01:23 liuhongdi-pc dockerd[16001]: time="2025-11-14T23:01:23.924818204+08:00" level=info msg="Daemon has completed initialization"
11月 14 23:01:23 liuhongdi-pc dockerd[16001]: time="2025-11-14T23:01:23.925112609+08:00" level=info msg="API listen on /run/docker.sock"
11月 14 23:01:23 liuhongdi-pc systemd[1]: Started docker.service - Docker Application Container Engine.

 

posted @ 2025-11-14 23:04  刘宏缔的架构森林  阅读(38)  评论(0)    收藏  举报