解决国内运行1Panel安装脚本安装docker时报错的问题

193 阅读1分钟

解决国内运行1Panel安装脚本安装docker时报错的问题

国内运行1Panel官方安装脚本bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"安装到docker时报错

国内直接运行1panel官方给的安装命令时,会报错安装国内访问Docker官方源直接安装会报错:

download.docker.com/linux/cento…: [Errno 14] curl#35 - "TCP connection reset by peer" [1Panel Log]: Docker 安装失败 您可以尝试使用离线包安装 Docker,详细安装步骤请参见以下链接: 1panel.cn/docs/v2/ins…

错误提示的 1panel.cn/docs/v2/ins… 离线安装下载离线包方式需要付费.

我的解决方法是先手动执行下面命令安装Docker, 再运行1panel安装命令即可正常安装.

  1. 第一步 先手动执行下面命令安装Docker

    卸载旧版本(如果有)

    sudo yum remove docker \
                    docker-client \
                    docker-client-latest \
                    docker-common \
                    docker-latest \
                    docker-latest-logrotate \
                    docker-logrotate \
                    docker-engine
    

    添加清华大学Docker镜像源

    sudo yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
    

    替换源地址

    sudo sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo
    

    更新 yum 缓存, 让系统知道我们添加了新的软件源。

    sudo yum makecache fast
    

    安装Docker

    sudo yum install -y docker-ce docker-ce-cli containerd.io
    
  2. 第二步 再运行1panel安装命令即可正常安装

    bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"
    
  3. 执行1pctl -v 查看1panel安装的版本, 以此来检查是否安装1panel成功

    1pctl -v
    

引用