持续集成与容器管理------Rancher微服务的部署

Rancher微服务的部署

  • 环境说明:
    在前面的文章中,已经做好了基于jenkins的自动构建,并且安装了rancher进行docker的容器管理,在rancher中创建了dev环境,安装了mysql,rabbitmq等服务。
    下面将进行最后一步,在dev环境中,基于jenkins自动构建的docker镜像构建微服务,实现一整套开发流程的容器化实施。

  • 在rancher中部署微服务

    • 先基于jenkins构建最新的微服务镜像
      持续集成与容器管理------Rancher微服务的部署
    • 在rancher中创建demo服务
      持续集成与容器管理------Rancher微服务的部署
      持续集成与容器管理------Rancher微服务的部署
      持续集成与容器管理------Rancher微服务的部署
      注:刚开始创建此微服务时,出现了反复重启的情况
      使用 docker logs 容器id 查看日志
      持续集成与容器管理------Rancher微服务的部署
      解决方法是在pox中添加如下配置:
      持续集成与容器管理------Rancher微服务的部署