牧场主网络docker-compose

时间:2018-09-07 21:23:24

标签: docker docker-compose rancher

撰写此.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

容器以“网络:托管”开头

是的,它什么都没用,但是我如何才能从rancheros中的nginx-proxy开始呢?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

Rancher中的网络与Docker不同。因此,docker compose文件无法按原样工作。要实现您要完成的任务,有几种选择:

  • 在Rancher Catalog中检出Wordpress Catalog项目
  • 手动启动Wordpress服务并在Rancher UI中创建负载均衡器,然后在其中使用主机信息。