Rancher Docker容器管理平台;图像化管理平台。

centos
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 : --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

 测试访问

Rancher-LMLPHP

添加容器示例:

启动命令配置示例:

容器名称

选择镜像

启动命令 

容器服务工作目录

容器映射使用端口

Rancher-LMLPHP

 挂载卷配置示例:

可以添加卷 映射到宿主机上;

Rancher-LMLPHP

网络配置示例: 默认docker0 网桥

Rancher-LMLPHP

Rancher-LMLPHP

Rancher-LMLPHP

Docker 主机网络:172.16.57.1

Rancher-LMLPHP

Rancher-LMLPHP

注:

网络映射问题 可以先 清除nat关系 再重启docker ,但不是个很值得的办法

# iptables -t nat -F
# systemctl restart iptables.service
# systemctl restart docker
05-07 15:43