0

结束容器报异常, 重启系统后地址设置不生效。

发表于:5 天前 Docker 37
本帖最后由 Huimo 于 2024-10-14 02:42 编辑

第一个问题就是 docker-compose 停止容器时报 137 异常代码。网页界面查看容器日志都是正常的, 终端查看详细信息也没有报 OOM。环境是物理机 24G 内存。云服务器使用相同配置部署结束时没发现这问题。

第二个就是重启系统后哪怕容器正常启动了 docker-compose 配置里设置的固定地址选项不生效,依旧是根据容器启动顺序分配的地址。必须全部重建后才能再次固定地址。同样在云服务器没法复现。

FRPC
services:
  frpc:
    image: snowdreamtech/frpc:latest
    container_name: frpc
    volumes:
      - /vol1/1000/docker/frpc/data:/etc/frp:ro
    networks:
      omonet:
          ipv4_address: 172.20.0.2
    restart: always
    extra_hosts:
      - "host.docker.internal:host-gateway"
networks:
  omonet:
    external: true

NPM
services:
  nginxpm:
    image: 'chishin/nginx-proxy-manager-zh:2.11.3'
    container_name: npm
    restart: always
    networks:
      omonet:
        ipv4_address: 172.20.0.3
    ports:
      - "80:80"
      - "443:443"
    volumes:
      - "/vol1/1000/docker/npm/data:/data"
    extra_hosts:
      - "host.docker.internal:host-gateway"
networks:
  omonet:
    external: true

NAVIDROME
services:
  navidrome:
    container_name: navidrome
    image: de**/navidrome:latest
    networks:
      omonet:
        ipv4_address: 172.20.0.4
    restart: always
    environment:
      ND_SCANSCHEDULE: 1m
      ND_LASTFM_ENABLED: "false"
      ND_LASTFM_APIKEY: ""
      ND_LASTFM_SECRET: ""
      ND_SPOTIFY_ID: ""
      ND_SPOTIFY_SECRET: ""
      ND_LASTFM_LANGUAGE: zh
      ND_DEFAULTLANGUAGE: zh
      ND_LOGLEVEL: info
      ND_SESSIONTIMEOUT: 24h
      ND_ENABLEDOWNLOADS: "false"
      ND_ENABLEFAVOURITES: "true"
      ND_ENABLESHARING: "false"
      ND_ENABLESTARRATING: "true"
      ND_BASEURL: ""
      ND_ENABLETRANSCODINGCONFIG: "true"
      ND_TRANSCODINGCACHESIZE: "4000M"
      ND_IMAGECACHESIZE: "1000M"
    volumes:
      - "/vol1/1000/docker/navidrome/data:/data"
      - "/vol2/1000/files/music:/music:ro"
networks:
  omonet:
    external: true
收藏
送赞
分享

发表回复

评论列表(2)

已收到反馈,我们跟进一下
5 天前 回复
services: zdir: container_name: zdir image: 'helloz/zdir:4' privileged: true networks: omonet: ipv4_address: 172.20.0.6 restart: always volumes: - '/vol1/  详情 回复
5 天前
services:
  zdir:
    container_name: zdir
    image: 'helloz/zdir:4'
    privileged: true
    networks:
      omonet:
        ipv4_address: 172.20.0.6
    restart: always
    volumes:
      - '/vol1/1000/docker/zdir/data:/opt/zdir/data'
      - '/vol1/1000/docker/zdir/data/files/public:/opt/zdir/data/public'
      - '/vol2/1000/files:/opt/zdir/data/private'
networks:
  omonet:
    external: true

如这个应用, 停一次报一次。就没正常停止过
5 天前 回复
Huimo

TA还没有介绍自己~

0

主题

6

回帖

6

积分

fnOS系统内测组

积分
6

社区上线纪念勋章

话题