使用阿里云自动安装脚本:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
查看docker运行状态:
sudo systemctl status docker
查看docker版本:
docker version
(提示报错connect: permission denied)
需要将当前用户加入docker群组(也可以在命令前加sudo):
sudo groupadd docker #添加docker用户组
sudo usermod -aG docker $USER # 将您的用户添加到docker组中
newgrp docker # 更新docker用户组
配置镜像加速:
sudo vim /etc/docker/daemon.json
{
"registry-mirrors": [
"https://uyrb00q2.mirror.aliyuncs.com",
"https://reg-mirror.qiniu.com",
"https://docker.mirrors.ustc.edu.cn",
"https://dockerhub.azk8s.cn",
"https://hub-mirror.c.163.com",
"https://registry.docker-cn.com"
]
}
# 重启docker
sudo systemctl daemon-reload
sudo systemctl restart docker
docker相关问题解决:
-
“WARNING: No swap limit support” 问题解决:
如果用kubeadm安装Kubernetes(v1.24.0之前的版本)集群,需要禁止swap分区
sudo vim /etc/default/grub #添加如下参数: GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1" sudo update-grub #更新 reboot #重启