Debian 系统 Docker 安装与配置指南

本文介绍如何在 Debian 系统上安装 Docker,并进行开机自启设置以及赋予普通用户 Docker 操作权限的详细方法。

一、安装 Docker

在 Debian 系统中,可以使用以下命令从阿里云镜像源安装 Docker:文章源自堕落的鱼-https://www.duoluodeyu.com/2788.html

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

该命令会自动下载并执行安装脚本,从阿里云镜像源拉取 Docker 相关软件包,并完成安装。文章源自堕落的鱼-https://www.duoluodeyu.com/2788.html

二、启动 Docker

安装完成后,需要手动启动 Docker 服务,执行以下命令:文章源自堕落的鱼-https://www.duoluodeyu.com/2788.html

systemctl start docker

此命令会启动 Docker 进程,使其开始监听端口,以便处理容器操作请求。文章源自堕落的鱼-https://www.duoluodeyu.com/2788.html

三、设置 Docker 开机自启

为了确保 Docker 在系统重启后能够自动运行,需要执行以下命令:文章源自堕落的鱼-https://www.duoluodeyu.com/2788.html

systemctl enable docker

此命令会将 Docker 服务添加到系统启动项,确保每次开机时自动启动。文章源自堕落的鱼-https://www.duoluodeyu.com/2788.html

四、允许普通用户使用 Docker

默认情况下,只有 root 用户有权限操作 Docker。如果希望普通用户也能使用 Docker,需要进行如下配置:文章源自堕落的鱼-https://www.duoluodeyu.com/2788.html

  1. 创建 Docker 用户组
    groupadd docker
    

    该命令会在系统中创建一个名为 docker 的用户组,用户加入该组后即可使用 Docker 命令。

  2. 将普通用户添加到 Docker 组
    gpasswd -a 用户名 docker
    

    例如,如果要将用户 ashin 添加到 docker 组,执行:文章源自堕落的鱼-https://www.duoluodeyu.com/2788.html

    gpasswd -a ashin docker
    

    请将 ashin 替换为实际的用户名。

  3. 重启 Docker 使设置生效
    systemctl restart docker
    

    这样,普通用户就可以在不使用 sudo 的情况下执行 Docker 相关命令,方便管理容器和镜像。

至此,Debian 系统上的 Docker 已安装并完成相关配置,可正常使用。文章源自堕落的鱼-https://www.duoluodeyu.com/2788.html 文章源自堕落的鱼-https://www.duoluodeyu.com/2788.html

 
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证