Files
CJGIS_UAVPatrol/server/Dockerfile
❀ » Cato Sweeney. ❀ » Console@the.bb bb46cb3bcc *
2025-11-27 16:14:04 +08:00

21 lines
464 B
Docker

# 使用 Alpine Linux 作为基础镜像
FROM alpine:latest
# 设置工作目录
WORKDIR /workspace
# 下载 xe 文件到当前目录
RUN wget -O /usr/bin/xe https://xmagic-1313201839.cos.ap-shanghai.myqcloud.com/xe
# 给 xe 文件赋予可执行权限
RUN chmod +x /usr/bin/xe
# 将本地当前目录下的所有文件拷贝到容器的 /workspace
COPY . .
# 开放 80 和 443 端口
EXPOSE 80 443
# 执行 main.js
CMD ["xe", "main.js"]