我想从现有的conda环境运行多阶段构建?
不幸的是,一旦复制到新映像中,它会在我启动容器时回复/bin/python不起作用:/bin/sh python: not found
。在
我的python脚本有没有减少我的映像占用的技巧呢?在
下面是一个示例文件:
FROM custom_image as build
....
RUN conda env create -n my_env -f env.yml
FROM python:alpine
COPY --from=build /opt/conda/ens/my_env /opt/conda/ens/my_env
COPY other files
CMD /opt/conda/ens/my_env/bin/pyton my_script
EXPOSE 8080
复制整个
/opt/conda
目录和设置路径环境对我很有用。在你的情况下,尝试以下方法:相关问题 更多 >
编程相关推荐