computer / Dockerfile
defendex's picture
Update Dockerfile
717ca55 verified
raw
history blame contribute delete
597 Bytes
# 基于官方镜像构建
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"]