File size: 597 Bytes
ad7770f
 
 
 
 
 
 
 
 
717ca55
 
ad7770f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# 基于官方镜像构建
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"]