首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >码头-组成v3.5预激网络和静态IP不工作

码头-组成v3.5预激网络和静态IP不工作
EN

Unix & Linux用户
提问于 2020-10-24 02:05:22
回答 1查看 217关注 0票数 0

我陷入了一个我搞不懂的船坞写作问题。我正在尝试使用带有预激网络和静态ip的撰写文件,但我一直收到这样的消息,即网络不激发(fyi:如果我尝试- network =dockernet和-ip=192.168.22.13,它工作得很好)。

撰写:

代码语言:javascript
复制
 librenms:
    image: librenms/librenms:latest
    container_name: librenms
    hostname: librenms
    ports:
      - target: 8888
        published: 8888
        protocol: tcp
    networks:
      dockernet:
        ipv4_address: 192.168.22.13
    depends_on:
      - db
      - memcached
      - rrdcached
      - msmtpd
    volumes:
      - "./librenms:/data"
    env_file:
      - "./librenms.env"
    environment:
      - "TZ=${TZ}"
      - "PUID=${PUID}"
      - "PGID=${PGID}"
      - "DB_HOST=db"
      - "DB_NAME=${MYSQL_DATABASE}"
      - "DB_USER=${MYSQL_USER}"
      - "DB_PASSWORD=${MYSQL_PASSWORD}"
      - "DB_TIMEOUT=60"
    restart: always
  
networks:
        dockernet:
          external: true

网络:

代码语言:javascript
复制
testenv@ota-debian-01:/*****/compose# docker network ls
NETWORK ID          NAME                DRIVER              SCOPE
1fd55d15c311        dockernet           macvlan             local <------

When我运行撰写文件:

代码语言:javascript
复制
testenv@ota-debian-01:/*****/compose# docker-compose up -d
ERROR: The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for services.networks: 'dockernet'

有人知道吗?)

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2020-10-26 16:28:37

得到我同事的一点帮助:)我在yml撰写文件中有很多服务,我把“网络”服务错误地放在了另一个服务下面,我把它放在Yml文件的底部,与服务放在同一个级别上。这解决了这个问题。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/616128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档