转载请表明出处 https://blog.csdn.net/Amor_Leo/article/details/85311413 谢谢
私有镜像仓库
可以用阿里云,网易云等等的私有镜像仓库,也可以自己搭建…之前写过Docker搭建registry
安装rancher
- 环境
192.168.0.109 rancher server
192.168.0.110 rancher agent
拉取镜像并运行
放行端口号
firewall-cmd --zone=public --add-port=22/tcp --permanent
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=443/tcp --permanent
firewall-cmd --zone=public --add-port=500/tcp --permanent
firewall-cmd --zone=public --add-port=4500/tcp --permanent
firewall-cmd --zone=public --add-port=6443/tcp --permanent
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --add-port=8472/udp --permanent
firewall-cmd --zone=public --add-port=2379-2380/tcp --permanent
firewall-cmd --zone=public --add-port=10250-10256/tcp --permanent
firewall-cmd --zone=public --add-port=30000-32767/tcp --permanent
firewall-cmd --reload
192.168.0.109
sudo docker run --name rancher -d --restart=unless-stopped -p 8080:8080 rancher/server
添加访问控制
192.168.0.109
- 访问
http://192.168.0.109:8080
添加liunx主机和环境
192.168.0.109
192.168.0.110
添加应用
192.168.0.109
应用->用户
添加应用: -> 创建
添加服务
192.168.0.109
- 查看服务是否成功
- 如果部署失败
请查看日志
docker logs rancher
如果要重新部署,不要有环境残留
df -h|grep kubelet |awk -F % '{print $2}'|xargs umount
rm /var/lib/kubelet/* -rf
rm /etc/kubernetes/* -rf
rm /var/lib/rancher/* -rf
rm /var/lib/etcd/* -rf
rm /var/lib/cni/* -rf
iptables -F && iptables -t nat –F
ip link del flannel.1
docker ps -a|awk '{print $1}'|xargs docker rm -f
docker volume ls|awk '{print $2}'|xargs docker volume rm