Rancher搭建--管理Docker工具

使用前提:

实验机上已有可用的Docker环境。


安装思路:

1、拉取Rancher镜像

2、构建Rancher容器、并链接到指定MySQL数据库、且暴漏出对应访问端口出来

3、查看构建Rancher容器日志(易出错)

4、从前端进入Rancher管理页面、设置管理账号

5、添加主机、容器


1、拉取Rancher镜像。

#docker pull rancher/server

2、构建Rancher容器、并链接到指定MySQL数据库、且暴漏出对应访问端口出来

#docker run -d --name='rancher-server'  --restart=unless-stopped  -p 8099:8080  rancher/server

  \    --db-host   数据库连接名称/IP

  \    --db-port   数据库端口

  \    --db-user   链接数据库用户

  \    --db-pass   链接数据库密码

  \    --db-name 链接数据库库名


如下命令,为测试时输入的指令(已创建好了数据库rancher):

#sudo docker run -d --name rancher-server --restart=unless-stopped -p 8099:8080 docker.io/rancher/server --db-host 192.168.12.235 --db-port 3306 --db-user rancher --db-pass '123456' --db-name rancher

3、查看构建Rancher容器日志(易出错)

#docker  logs  rancher-server


日志中将大量出现如下信息:

[main] [liquibase] modifyDataType will lose primary key/autoincrement/not null settings for mysql. Use and re-specify all configuration if this is the case

这其实是构建数据库结构过程中无法连接造成的。此过程有长有短,一般5-10分钟后将完成构建。并最终出现如下日志:

[main] [ConsoleStatus] [DONE ] [560904ms] Startup Succeeded, Listening on port 8099


4、从前端进入Rancher管理页面、设置管理账号

Rancher搭建--管理Docker工具_第1张图片

5、添加主机、容器

Rancher搭建--管理Docker工具_第2张图片
Rancher搭建--管理Docker工具_第3张图片

你可能感兴趣的:(Rancher搭建--管理Docker工具)