services: psy: image: psy:latest container_name: psy restart: unless-stopped cap_add: - SYS_PTRACE shm_size: 1024m environment: - USER=ubuntu - UID=1000 - GID=1000 - PASSWORD=ubuntu ports: - "10022:22" # 将容器的22端口映射到主机的10022端口 - "14000:4000" # 将容器的4000端口映射到主机的14000端口 - "8088:8088" # 将容器的8088端口映射到主机的8088端口 volumes: - psy_data:/data networks: psy_network: # 使用配置的网络 ipv4_address: 172.25.0.10 # 可选:为该容器指定固定的 IP 地址 volumes: psy_data: name: psy_data networks: psy_network: # 网络名称改为 psy_network driver: bridge ipam: config: - subnet: "172.25.0.0/16" # 固定的 IP 段