微服务容器化与集群管理实践
1. 微服务容器化基础
1.1 访问 BrownField PSS 网站
在使用 Docker 容器化微服务时,首先可通过浏览器访问 http://192.168.99.100:8001 打开 BrownField PSS 网站。需注意,若在 Mac 或 Windows 上使用 Boot2Docker,此为 Docker 机器的 IP 地址;若不知该 IP 地址,可使用命令 docker-machine ip default 查询。若 Docker 在 Linux 上运行,则为宿主机 IP 地址。同时,要对 Booking、Fares、Check - in 及其各自的网关微服务应用相同更改。
1.2 在 Docker 上运行 RabbitMQ
由于示例使用了 RabbitMQ,可按以下步骤在 Docker 上设置它:
1. 使用命令 docker run –net host rabbitmq3 从 Docker Hub 拉取 RabbitMQ 镜像并启动。
2. 确保 *-service.properties 中的 URL 更改为 Docker 主机的 IP 地址,在 Mac 或 Windows 上可按前述规则查询 IP 地址。
1.3 使用 Docker 注册表
1.3.1 设置本地注册表
可按以下步骤设置并运行本地注册表:
1. 使用命令 docker run -d -p 5000:5000
超级会员免费看
订阅专栏 解锁全文
1322

被折叠的 条评论
为什么被折叠?



