# 使用 dockette/openjdk8 作为基础镜像 FROM dockette/openjdk8 # 设置环境变量 ENV SERVIECE_PORT=8080 # 创建目录 RUN mkdir -p /drone/gateway # 设置工作目录 WORKDIR /drone/gateway # 复制 start-gateway.sh 脚本到容器内 COPY ./start-gateway.sh /drone/gateway # 复制 JAR 文件到容器内 COPY ./*.jar /drone/gateway # 赋予 /drone/ 目录下所有文件可执行权限 RUN chmod 755 -R /drone/gateway # 设置容器的入口点 ENTRYPOINT ["/drone/gateway/start-gateway.sh"]