debian 安装 docker

准备安装环境

apt install curl vim wget gnupg dpkg apt-transport-https lsb-release ca-certificates

添加 GPG公钥 和 apt源

curl -sS https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | gpg --dearmor > /usr/share/keyrings/docker-ce.gpg
echo "deb [arch=(dpkg−−print−architecture)signed−by=/usr/share/keyrings/docker−ce.gpg]https://mirrors.tuna.tsinghua.edu.cn/docker−ce/linux/debian(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 CE 和 Docker Compose 插件

apt update
apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

检测是否安装成功

检查 docker 是否安装成功

docker version

检查 compose 是否安装成功

docker compose version

编辑 docker 配置

ps:自定义内网 IPv6 地址,开启容器的 IPv6 功能,以及限制日志文件大小,防止 Docker 日志塞满硬盘

ps: 镜像源可以写一个自己常用的

cat > /etc/docker/daemon.json << EOF
{
    "log-driver": "json-file",
    "log-opts": {
        "max-size": "20m",
        "max-file": "3"
    },
    "ipv6": true,
    "fixed-cidr-v6": "fd00:dead:beef:c0::/80",
    "experimental":true,
    "ip6tables":true,
    "registry-mirrors": ["http://hub-mirror.c.163.com","https://mirror.baidubce.com","https://mirror.baidubce.com", "https://docker.mirrors.sjtug.sjtu.edu.cn","https://docker.nju.edu.cn"]
}
EOF

重启后才生效

systemctl restart docker

如果没有开机自启,设置开机自启

systemctl enable docker

效果图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值