我想通过docker搭建kafka服务,但是在拉取kafka镜像(docker pull kafka)时一直报错,其它镜像能成功拉取到,在多次尝试下终于成功,记录一下配置:

#给docker配置加速器
sudo tee /etc/docker/daemon.json <<-'EOF'
> {
>   "registry-mirrors": [
>     "https://docker.m.daocloud.io",
>     "https://docker.nju.edu.cn",
>     "https://docker.mirrors.sjtug.sjtu.edu.cn",
>     "https://docker.mirrors.ustc.edu.cn",
>     "https://mirror.baidubce.com"
>   ]
> }
> EOF
#配置DNS
echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
nameserver 8.8.8.8
echo "nameserver 8.8.4.4" | sudo tee -a /etc/resolv.conf
nameserver 8.8.4.4
#重新加载daemo.json文件
sudo systemctl daemon-reload
#重启docker
sudo systemctl restart docker

检查并清除代理设置

#检查有没有代理设置
docker info | grep -i proxy
#清除代理设置
unset HTTP_PROXY HTTPS_PROXY http_proxy https_proxy
#使用其它Kafka镜像
docker pull confluentinc/cp-kafka
docker pull bitnami/kafka
Logo

码道开发者社区,聚焦华为云码道 CodeArts 代码智能体,沉淀 Agent、Skill、鸿蒙开发实战内容,供开发者查阅资料、交流技术、分享工程实践

更多推荐