Discuz! BBS

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2500|回复: 0

安装Docker(官网推荐方法)

[复制链接]

465

主题

640

帖子

3734

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3734
发表于 2023-9-4 16:21:59 | 显示全部楼层 |阅读模式
https://hub.docker.com/  严格按照这个装,就可以了。注意Ubuntu1604需要不同的步骤。或按照这个指导安装:

在 Ubuntu 22.04 上安装 Docker 可以通过几种方法进行,以下是几种常见的方法:

方法 1:使用官方 Docker 安装脚本
  • ‌更新包索引‌:
    打开终端,运行以下命令来更新你的包索引:

    bashCopy Code


    sudo apt-get update
  • ‌安装必要的依赖‌:

    bashCopy Code


    sudo apt-get install ca-certificates curl gnupg lsb-release
  • ‌添加 Docker 的官方 GPG 密钥‌:

    bashCopy Code



    sudo mkdir -p /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
  • ‌设置稳定的仓库‌:

    bashCopy Code




    echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  • ‌安装 Docker Engine‌:

    bashCopy Code



    sudo apt-get updatesudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
  • ‌启动 Docker 服务‌:

    bashCopy Code


    sudo systemctl start docker
  • ‌验证安装‌:

    bashCopy Code


    docker --version
方法 2:使用 Docker 的官方脚本(适用于所有 Linux 发行版)

如果你不想手动添加 GPG 密钥和仓库,可以使用 Docker 的官方安装脚本:

  • ‌下载安装脚本‌:

    bashCopy Code


    curl -fsSL https://get.docker.com -o get-docker.sh
  • ‌运行安装脚本‌:

    bashCopy Code


    sudo sh get-docker.sh
  • ‌启动 Docker 服务‌:

    bashCopy Code


    sudo systemctl start docker
  • ‌验证安装‌:

    bashCopy Code


    docker --version
方法 3:使用 Snap 包管理器(适用于所有 Linux 发行版)

如果你使用的是支持 Snap 的系统,可以简单地使用 Snap 来安装 Docker:

  • ‌安装 Docker‌:

    bashCopy Code


    sudo snap install docker
  • ‌启动 Docker 服务‌:

    bashCopy Code


    sudo systemctl start snap.docker.dockerd.service
  • ‌验证安装‌:

    bashCopy Code


    docker --version
后续步骤:配置 Docker 以允许非 root 用户执行 Docker 命令(可选)

为了方便使用,你可以将你的用户添加到 docker 组中:

bashCopy Code



sudo usermod -aG docker $USERnewgrp docker  # 或者注销并重新登录以应用更改。

这样,你就可以无需 sudo 来运行 docker 命令了。






















回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2026-2-4 10:55 , Processed in 0.011633 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表