1、查看是否安装docker
    
yum list installed | grep docker 
2、卸载历史版本
 sudo yum remove docker\
      docker-client\
      docker-client-latest\
     docker-common\
     docker-latest\
     docker-latest-logrotate \
    docker-logrotate\
    docker-engine

3、安装docker辅助包

sudo yum install -y yum-utils

4、设置国内稳定源,采用阿里的

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

5、安装docker 19.03.15

sudo yum install docker-ce-19.03.15 docker-ce-cli-19.03.15 containerd.io

6、启动docker,并设置为开机启动

systemctl status docker
systemctl start docker

7、查看docker是否安装成功

 docker version

  8、设置日志大小,并设置镜像源,编辑/etc/docker/daemon.json 文件

vi /etc/docker/daemon.json
systemctl daemon-reload
systemctl restart docker
daemon.json文件内容,阿里的需要登录
{
"graph":"/data/docker",
"log-driver":"json-file",
"log-opts": {"max-size":"100m", "max-file":"3"},
"registry-mirrors": [
    "https://5j95i78c.mirror.aliyuncs.com",
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://registry.docker-cn.com"
    ]
}

国内镜像源信息

  • 阿里云镜像站:(需登录,免费) https://<your_code>.mirror.aliyuncs.com
  • 网易云镜像站: http://hub-mirror.c.163.com
  • 百度云镜像站: https://mirror.baidubce.com
  • 上海交大镜像站: https://docker.mirrors.sjtug.sjtu.edu.cn
  • 南京大学镜像站: https://docker.nju.edu.cn

 

9、查看docker信息,是否设置成功

 docker info

10、安装rancher 1.6.14

docker pull rancher/server:v1.6.14
docker run  --name rancher  -d --restart=always -p 9000:8080 rancher/server:v1.6.14

11、执行ranche绑定主机命令,需要设置动态ip,一般复制rancher的提示信息

 sudo docker run --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.2.9 http://121.40.17.234:9000/v1/scripts/E738E06C5C21334DD8A1:1703980800000:fzaMVn5qWdRGaQDcRyJg6TNoaU

 

posted on 2024-07-01 11:21  一粒麦子777  阅读(16)  评论(0编辑  收藏  举报