avatar

云梦宏村-BLOG

云梦宏村-Blog 专注分享

  • 首页
  • 分类
  • 标签
  • 归档
  • 关于
Home Debian系统上安装稳定版本Docker
文章

Debian系统上安装稳定版本Docker

Posted 2024-09-14 Updated 2024-09- 19
By ymhongcun
8~10 min read
保证apt包管理器最新,root用户无需添加sudo

一、更新包管理器(apt)

sudo apt update

二、安装docker关联必要的包

sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release

三、添加Docker的官方GPG密钥

/path/to/floder 为自定义的秘钥存放位置 需自行根据需求替换
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /path/to/floder/docker-archive-keyring.gpg

四、设置Docker稳定版仓库

将Docker的仓库地址添加到系统的apt源列表中。创建一个新的文件docker.list在/etc/apt/sources.list.d/目录下

/path/to/floder 为自定义的秘钥存放位置 需自行根据需求替换
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/path/to/floder/docker-archive-keyring.gpg] https://download.docker.com/linux/debian \
  $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
上边携带$的命令描述: 使用echo命令构造源配置字符串。 $(dpkg --print-architecture)获取系统架构。 $(lsb_release -cs)获取当前Debian发行版的代号。 tee命令将这些信息写入/etc/apt/sources.list.d/docker.list文件中,以便apt可以读取这个新的源。

五、再次更新软件包列表

sudo apt update

六、安装docker依赖

sudo apt install docker-ce docker-ce-cli containerd.io

七、验证docker

sudo systemctl status docker

八、允许非root用户执行Docker命令

此处命令为可选操作,执行命令后注销并重新登录,或者重启计算机以应用这些更改
sudo usermod -aG docker $USER    # $USER为当前用户

Linux
docker
License:  CC BY 4.0
Share

Further Reading

Nov 4, 2024

Linux下使用Docker下安装redis以及永久设置密码

root用户请去除命令前方的sudo 一、下载redis官方镜像 # 下载官方redis镜像 默认为最新版本 sudo docker pull redis # 安装对应版本 替换对应版本号<version> 通过搜索命令 docker search redis 查看对应版本号

Sep 23, 2024

Docker安装Mysql9全流程教程

一、安装确保docker版本在24.0.5版本及以上 或者 docker-compose版本1.29.2及以上,如未安装或者版本不匹配请更新或者安装后在进行下面操作 1.新建my.cnf文件,或者根据mysql复制对应文件内容到my.cnf中,如需其他配置,完成后自行更改配置文件 [mysqld]

Sep 19, 2024

Linux(centos)定时备份Mysql数据库

一、查看 服务器是否安装了 crontab (定时器服务) rpm -qa | grep crontab # 出现如下则是安装了 # crontabs-1.11-17.20190603git.1.al8.noarch 1.未安

OLDER

Linux下使用docker安装nginx以及基础配置

NEWER

Linux(centos)定时备份Mysql数据库

Recently Updated

  • Linux下使用Docker下安装redis以及永久设置密码
  • Docker安装Mysql9全流程教程
  • Linux(centos)定时备份Mysql数据库
  • Debian系统上安装稳定版本Docker
  • Linux下使用docker安装nginx以及基础配置

Trending Tags

linux css3 mysql docker

Contents

©2025 云梦宏村-BLOG. Some rights reserved.