【推荐】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每个应用)
点击创建后如图:
来源:oschina
链接:https://my.oschina.net/u/2859313/blog/2208392