Uni-API / Dockerfile
BlueSkyXN's picture
Upload 3 files (#1)
e634047 verified
raw
history blame
712 Bytes
# 使用 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。