Centos安装docker+rancher

1、安装docker

去清华大学开源镜像站上下载指定仓库文件

https://mirrors.tuna.tsinghua.edu.cn/

目录:docker-ce

linux

centos

cd /etc/yum.repos.d/

下载 wget https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo

修改文件里的下载访问路径

vi docker-ce.repo

:%s@https://download.docker.com/@https://mirrors.tuna.tsinghua.edu.cn/docker-ce/@

:wq

查看

yum repolist

安装

yum install docker-ce

设置开机启动

systemctl enable docker

修改镜像仓库代理地址

vi /etc/docker/daemon.json

{

"registry-mirrors": ["http://86d2a50b.m.daocloud.io"]

}

重启容器

systemctl restart docker

2、安装Rancher可视化管理管理docker

https://www.jianshu.com/p/40f4fbe1ec22

第一步:

1.0安装rancher

:如果是1.x系列的,镜像名为rancher/server,而2.x是rancher/rancher

cd /

docker pull rancher/rancher

1.1查看镜像列表

docker image ls

1.2查看rancher镜像详细信息

docker inspect rancher/rancher:latest

1.3当前下载的版本为

CATTLE_SERVER_VERSION=v2.2.7

1.4显而易见,rancher镜像主要有两个volume目录,默认方式是采用匿名卷的方式。

1.5执行如下命令,在宿主机创建两个挂载目录

mkdir -p /water/runfile/docker_volume/rancher_home/rancher

mkdir -p /water/runfile/docker_volume/rancher_home/auditlog

1.6使用挂载到指定的主机目录方式来进行数据卷持久化同时启动rancher(踩坑的地方)

docker run --privileged --restart=unless-stopped -p 9080:9080 -p 9443:9443 \

-v /water/runfile/docker_volume/rancher_home/rancher:/var/lib/rancher \

-v /water/runfile/docker_volume/rancher_home/auditlog:/var/log/auditlog \

--name rancher -e JAVA_OPTS="-Xmx1024m" rancher/rancher

查看docker日志:docker logs 容器id

造成上面的原因是因为执行下面的指令

docker run -d --restart=unless-stopped -p 80:80 -p 443:443 \

-v /water/runfile/docker_volume/rancher_home/rancher:/var/lib/rancher \

-v /water/runfile/docker_volume/rancher_home/auditlog:/var/log/auditlog \

--name rancher -e JAVA_OPTS="-Xmx1024m" rancher/rancher

1.7执行如下命令查看我们刚才启动的容器信息

docker container ls

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值