1.基于ConeOS 7安装

  1. 官网安装参考手册:https://docs.docker.com/install/linux/docker-ce/centos/

  2. 版本查询:
    cat /etc/redhat-release
  3. yum安装gcc相关(需要确保 虚拟机可以上外网 )
    yum -y install gcc 
    yum -y install gcc-c++
  4. 卸载旧版本
    yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-engine
  1. 安装需要的软件包
    yum install -y yum-utils
  2. 设置stable镜像仓库
    # 错误
    yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
    ## 报错
    [Errno 14] curl#35 - TCP connection reset by peer
    [Errno 12] curl#35 - Timeout
     
    # 正确推荐使用国内的
    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  3. 更新yum软件包索引
    yum makecache fast
  4. 安装Docker CE
    yum -y install docker-ce docker-ce-cli containerd.io
  5. 启动docker
    systemctl start docker
  6. 测试
    docker version
    docker run hello-world
    docker images

     

2.宝塔安装

宝塔面板安装教学:https://www.bt.cn/bbs/thread-19376-1-1.html

yum install -y wget && wget -O install.sh 
http://download.bt.cn/install/install_6.0.sh && sh install.sh

  

下载完毕之后,就可以得到一个地址:宝塔的管理面板

  • url
  • username
  • password

3.卸载docker

#1.卸载依赖
yum remove docker-ce docker-ce-cli containerd.io
#2.删除资源
rm -rf /var/lib/docker
rm -rf /var/lib/containerd

 4.镜像加速器

1. 打开阿里云,找到容器镜像服务

2. 安装/升级Docker客户端

推荐安装1.10.0以上版本的Docker客户端,参考文档docker-ce

3. 配置镜像加速器

针对Docker客户端版本大于 1.10.0 的用户

您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://by15wxks.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker