收起左侧

请问各位,按照已知容器信息,用AI写出来的compose是否正确

1
回复
789
查看
[ 复制链接 ]

4

主题

3

回帖

0

牛值

江湖小虾

2025-1-10 04:55:20 显示全部楼层 阅读模式
悬赏66飞牛币未解决

已知docker容器配置为 镜像名:vaultwarden/server 本地端口:3012 容器端口:3012 本地端口:888 容器端口:80 储存路径:/vol1/1000/docker/bitwarden 装载路径:/data 网络名称:bridge 环境变量名:PATH 值:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 环境变量名:ROCKET PROFILE 值:release 环境变量名:ROCKET ADDRESS 值:0.0.0.0 环境变量名:RROCKET PORT 值:80 环境变量名:DEBIAN_FRONTEND 值:noninteractive 功能配置:AUDIT_WRITE CHOWN DAC OVERRIDE FOWNER FSETID

用AI生成如下,请各位大佬帮忙鉴定下,谢谢

version: '3.8'

services:
  vaultwarden:
    image: vaultwarden/server
    container_name: vaultwarden
    restart: unless-stopped
    ports:
      - "3012:3012"
      - "888:80"
    volumes:
      - /vol1/1000/docker/bitwarden:/data
    networks:
      - vaultwarden_network
    environment:
      - PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
      - ROCKET_PROFILE=release
      - ROCKET_ADDRESS=0.0.0.0
      - ROCKET_PORT=80  # 注意:这里设置的端口在容器内部会被应用使用,但由于已经通过ports映**80到888,通常不需要在容器内再次指定
      - DEBIAN_FRONTEND=noninteractive
    cap_add:
      - AUDIT_WRITE
      - CHOWN
      - DAC_OVERRIDE
      - FOWNER
      - FSETID

networks:
  vaultwarden_network:
    driver: bridge
收藏
送赞 1
分享

10

主题

451

回帖

260

牛值

社区共建团

社区上线纪念勋章社区共建团荣誉勋章

2025-1-10 14:15:21 显示全部楼层
正确
compose这种结构化定义良好的东西用ai写相当准确,类似的还有正则表达式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则