牧场主网络码头工人撰写
Posted
技术标签:
【中文标题】牧场主网络码头工人撰写【英文标题】:rancher network docker-compose 【发布时间】:2019-02-13 05:37:30 【问题描述】:编写这个 .yml
version: '2'
services:
wordpress:
image: wordpress:latest
expose:
- 80
restart: always
networks:
- nginx-proxy
environment:
- VIRTUAL_HOST=blog.gerling.one
container_name: wordpress
networks:
nginx-proxy:
external: true
当我使用
运行 docker-compose.ymldocker-compose up
容器以网络开头:nginx-proxy -> all Works
但是当我开始时
rancher-compose <API SETTINGS> up
容器以 Network: Managed 开头,没有任何效果
是的,没有任何作用是对的,但我如何在 Rancheros 中使用 nginx-proxy 开始?
感谢您的帮助。
【问题讨论】:
您的问题解决了吗? 不,问题仍然存在。但我有一点解决方法。我创建了一个 network_mode: 网桥并使用默认网桥。 你还面临什么问题? 我想使用 network_mode: bridge 和自定义网桥而不是默认网桥。这一切都与牧场主撰写 首先,Rancher 不支持 docker 网络。尽管您可以通过自定义 IPSec 模板在创建环境时使用docker0
以外的其他网桥。
【参考方案1】:
Rancher 中的网络与 Docker 不同。所以 docker compose 文件不能按原样工作。要实现您想要实现的目标,有几个选项:
在 Rancher 目录中查看 Wordpress 目录项 手动启动 Wordpress 服务并在 Rancher UI 中创建负载均衡器,并在其中使用 Host 信息。【讨论】:
以上是关于牧场主网络码头工人撰写的主要内容,如果未能解决你的问题,请参考以下文章