# 使用 uni-api 作者发布的官方镜像作为基础 # 这会从 Docker Hub 拉取最新的官方镜像 FROM yym68686/uni-api:latest # 将你的自定义入口点脚本复制到镜像的文件系统中 COPY entrypoint.sh /entrypoint.sh # 确保脚本在镜像内部具有执行权限 RUN chmod +x /entrypoint.sh # 将你的自定义脚本设置为容器的入口点(ENTRYPOINT)。 # 这会覆盖镜像的默认启动行为,在容器启动时首先运行你的脚本。 ENTRYPOINT ["/entrypoint.sh"] # 基础镜像原本的 CMD ["python", "main.py"] 现在由我们 # entrypoint.sh 脚本中的 'exec python main.py "$@"' 行来调用。 # 所以这里通常不需要再指定 CMD。