rancher怎么部署微服务
时间: 2023-08-31 08:10:53 浏览: 50
要使用Rancher部署微服务,首先需要满足以下前置需求:
1.需要一个Linux虚拟机或系统。
2.创建镜像,可以参考中的文章进行操作。
下面是使用Rancher部署微服务的步骤:
1.拉取Rancher镜像:使用以下命令拉取Rancher服务器的镜像:
docker pull rancher/server
2.启动Rancher容器:使用以下命令启动Rancher容器,并将主机的8080端口映射到Rancher容器的8080端口:
docker run -di --name=rancher -p 8080:8080 rancher/server
3.访问Rancher:通过浏览器访问Rancher的管理界面,即可开始部署和管理微服务。
需要注意的是,在微服务部署时,普通微服务不需要进行端口映射。这是因为注册中心的端口是固定的,微服务部署好后会将自己的IP和随机端口注册到注册中心,网关从注册中心获取微服务应用的端口,网关的端口也是固定的。因此,可以通过网关转发到随机端口的微服务来扩容和缩容,但不能直接访问微服务应用。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Rancher+Docker+SpringBoot实现微服务部署、扩容、环境监控](https://blog.csdn.net/weixin_43721000/article/details/124194691)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]