使用rancher界面化管理docker并部署springCloud项目的其中一个服务

旧街凉风 提交于 2019-12-18 10:10:00

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

一、先来个简单的

1.安装docker

2.安装eureka——运行docker命令安装

3.安装eureka——运行dokcer镜像安装
(1)构建eureka的镜像,网易云的docker镜像比较全一些,也可以去https://hub.docker.com/拷贝下

(2)运行镜像

启动,等响应。

可以把本地镜像传到网易云那。

 

二、使用rancher界面化管理docker并部署springCloud项目的其中一个服务:

1.安装rancher

什么rancher?简单的说只是为了更好的管理docker

不要用2.0版本,这个是1.6.14版本:

2.访问Rancher

打开服务器IP:8080

  

3.在Rancher添加另一台linux主机,并在另一台linux安装并启动docker

rancher-server 主要负责图形化管理主机容器, 并且储存用户的数据(账号, 主机信息, 应用(task)等).

rancher-agent 也就是主机, 是用来执行具体工作的机器

4.在Rancher添加环境

Rancher还可以界面化管理容器,查看系统操作日志,容器的数据持久化...

5.推送本地镜像到rancher server

(1)添加dockerFile

(2)build要部署的config项目

记得修改这个再打包项目,不要用localhost,服务器上找不到:

(3)build dockerfile

这就是build成功后的镜像:

(4)推送本地镜像到rancher server

  推送本地镜像:https://www.163yun.com/help/documents/15587826830438400

6.部署springCloud项目的其中一个服务到rancher

(1)添加应用(应用名指项目名)

(2)添加服务(这里对应的是java每个应用)

点击创建后如图:

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!