【问题标题】: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.yml
docker-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 以外的其他网桥。

标签: docker docker-compose rancher


【解决方案1】:

Rancher 中的网络与 Docker 不同。所以 docker compose 文件不能按原样工作。要实现您想要实现的目标,有几个选项:

  • 在 Rancher 目录中查看 Wordpress 目录项
  • 手动启动 Wordpress 服务并在 Rancher UI 中创建负载均衡器,并在其中使用 Host 信息。

【讨论】:

    猜你喜欢
    • 2018-10-14
    • 1970-01-01
    • 2017-07-29
    • 1970-01-01
    • 1970-01-01
    • 2020-09-08
    • 1970-01-01
    • 1970-01-01
    • 2018-11-29
    相关资源
    最近更新 更多