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
相关推荐
必胜刻6 分钟前
从零搭建全栈博客系统:Go + Vue 3 + Docker 全流程实战
vue.js·docker·golang
vortex58 分钟前
Shell 位置参数传递:从入门到“怀疑人生“
linux·bash·shell
我叫张小白。17 分钟前
Docker镜像构建原理与Dockerfile工程化实践深度剖析
运维·docker·容器
阿图灵31 分钟前
Linux常用基本命令(VI/VIM 编辑器)
linux·运维·服务器
闪电悠米1 小时前
力扣hot100-438.找到字符串中所有字母异位词-固定长度滑动窗口详解
linux·服务器·数据结构·算法·leetcode·滑动窗口·力扣hot100
梦想的颜色10 小时前
硬核实践:使用 Docker 部署生产级 Redis(持久化 + 安全配置 + 高可用)
redis·docker·redis持久化·docker compose·redis哨兵·rdb aof
weixin_4713830310 小时前
Docker - 05 - 构建流程
运维·docker·容器
风曦Kisaki11 小时前
#Linux数据库管理Day06:主从同步与MaxScale读写分离
linux·运维·数据库
小楼昨夜又东风12611 小时前
使用python快速拉包
linux
Tipriest_12 小时前
ubuntu创建和更换当前swap大小
linux·运维·ubuntu