Debian安装Docker环境

Debian安装Docker环境

文章目录

删除旧版本

sh 复制代码
sudo apt-get remove docker docker-engine docker.io

更新系统

sh 复制代码
apt update
apt upgrade -y

安装Docker

sh 复制代码
apt install curl vim wget gnupg dpkg apt-transport-https lsb-release ca-certificates

设置Docker的GPG公钥

sh 复制代码
curl -sSL https://download.docker.com/linux/debian/gpg | gpg --dearmor > /usr/share/keyrings/docker-ce.gpg

为Docker设置清华源

sh 复制代码
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-ce.gpg] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian $(lsb_release -sc) stable" > /etc/apt/sources.list.d/docker.list

安装Docker

sh 复制代码
apt update
apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

配置Docker

sh 复制代码
# 查看Docker版本
docker version

# 启动docker
sudo systemctl start docker

# 检测docker状态
systemctl status docker
 
# 设置docker开机自启动
sudo systemctl enable docker

配置普通用户权限

sh 复制代码
# 添加docker组
sudo groupadd docker
 
# 添加用户至docker组
sudo usermod -aG docker $USER
 
# 更新docker组
newgrp docker
相关推荐
weixin_511255215 小时前
NGINX常用配置
linux·服务器·nginx
昌原的儿子LEO6 小时前
进程和线程(2)
linux·服务器·网络
Doep_key7 小时前
Kubenetes控制器
运维·docker·容器
会飞的土拨鼠呀7 小时前
Linux 真实内存使用率的核心计算标准
linux·运维·服务器
陈年老古董8 小时前
CentOS编译安装Python3.11完整教程
linux·笔记·学习·centos·python3.11
深念Y8 小时前
为什么选 Go:直观、可维护、AI 友好
linux·开发语言·人工智能·golang·agent·harness
笨笨饿8 小时前
#111_关于FreeRTOS面试的一些题目
linux·ubuntu·面试·职场和发展·centos·rtos
当代红领巾8 小时前
VMware 里装好 Linux 系统没有 ipv4 地址?
linux·运维·服务器
梦想不只是梦与想8 小时前
Docker Compose文件
docker·容器·docker compose
老当益壮梁奶奶9 小时前
Linux 软件编程学习笔记(六):线程编程入门与实践
linux·c语言·c++·笔记·学习