# 基于官方镜像构建 FROM docker.io/dockurr/windows # 使用root用户,避免权限不足问题 USER root # 配置环境变量 ENV VERSION=11 ENV PORT=8006 # 禁用KVM加速,解决平台无/dev/kvm的问题 ENV KVM="N" ENV DEBIAN_FRONTEND="noninteractive" # 可选:自定义配置 # ENV DISK_SIZE="64G" # ENV LANGUAGE="Chinese" # 创建数据目录并建立软链接,确保权限充足 RUN mkdir -p /data && ln -sf /data /storage # 暴露端口 EXPOSE 8006 # EXPOSE 3389/tcp # EXPOSE 3389/udp # 与官方一致的启动入口 ENTRYPOINT ["/usr/bin/tini", "-s", "/run/entry.sh"]