已经有了一个image:
username/repositoryname:0.0.2
往包里添加新的代码后,运行缺包heapdict
只需要引用这个image,重新build即可,如下
FROM username/repositoryname:0.0.2
RUN pip install heapdict==1.0.1 -i https://pypi.tuna.tsinghua.edu.cn/simple # buildkit
# 拷贝自己新加算法
COPY ./inputs ./inputs
COPY ./planner ./planner
# 运行脚本
ENTRYPOINT python /planner
然后在dockerfile目录下build
Docker build -t UserNameofDocker/repositoryname:0.0.1 .
注意最后是有一个点的,指定 build 命令执行的位置。