概述
前几天玩了玩docker和jenkins 部署,后来觉得总是用命令去写总觉得少点啥, 不太方面,不好管理,正好听同事说有rancher ,我也玩了玩,确实挺好,现在做个记录,废话少说,上步骤
1. 使用docker 拉取rancher镜像并启动,我这里并没有进行什么挂载,直接运行的
docker pull rancher/server
这个执行完之后会相应的拉取下来一些其他的镜像,这个是rancher需要的,咱们不用管,也不用手动启动他们
2. 运行rancher
docker run -d -p 8080:8080 --name rancher --restart=always rancher/server
rancher 的内部端口号是用的8080,假设主机8080 已经被占用了,你可以换一个
比如-p 9090:8080
你也可以越过第一步直接执行第二步,因为本地没有镜像的时候,默认也会先拉取
3. 运行完成之后,我们可以直接访问,我的地址是192.168.134.131:8080,进入之后按以下步骤进行配置
添加访问控制
选择local,并填写好相应的信息
添加主机
你需要赋值一段命令去你的docker所在的主机执行
然后就能看到目前存在于本机的所有容器
你可以通过页面对容器进行启动,停止,之类的操作,如果想从私有镜像仓库拉取一个仓库并启动的话可以这样做:
添加镜像仓库, 我这里用的是阿里云的仓库
配置成功之后,添加容器,进入以下页面:
然后创建完成.回到容器那个页面,你会发现已经启动了,这样就完成了我们的从私有库拉取镜像的过程
举例子:
创建一个maven私服的容器, 我后面有文章写得是 用maven私服存储docker 镜像,当做docker的私服
我现在没有nexus3的镜像
上面创建成功之后就会看到在拉取并启动
下载完成
启动成功
测试
最后
以上就是自觉机器猫为你收集整理的rancher 的使用的全部内容,希望文章能够帮你解决rancher 的使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复