Rancher Docker容器管理平台;图像化管理平台。
centos 7 server 10.100.10.10 docker node 10.100.10.15
安装 docker
search 搜索镜像 pull 拉取镜像
# docker search rancher
拉取镜像:
docker pull rancher/server
在服务的和客户端Docker - rancher 版本必须一致;(兼容性,此版本不是最新的)
2、rancher/server 服务端
# docker run -d --restart=unless-stopped -p 18080:8080 --name rancher2 rancher/server
创建之后 下次可以
docker satrt/stop rancher2
3、rancher-agent 客户端 注册:
# docker run -e CATTLE_AGENT_IP="10.100.10.15" --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.2.2 http://10.100.10.15:18080/v1/scripts/95494F03E33F4C68924F:1514678400000:glTjFetRoD14K7KGwbRyPIN3tbI
测试访问
添加容器示例:
启动命令配置示例:
容器名称
选择镜像
启动命令
容器服务工作目录
容器映射使用端口
挂载卷配置示例:
可以添加卷 映射到宿主机上;
网络配置示例: 默认docker0 网桥
Docker 主机网络:172.16.57.1
注:
网络映射问题 可以先 清除nat关系 再重启docker ,但不是个很值得的办法
# iptables -t nat -F # systemctl restart iptables.service # systemctl restart docker