我有一个简单的Dockerfile文件,它会创建一个zip文件,然后我想在zip文件准备好之后进行检索。我的Dockerfile文件如下:
FROM ubuntu
RUN apt-get update && apt-get install -y build-essentials gcc
ENTRYPOINT ["zip","-r","-9"]
CMD ["/lib64.zip", "/lib64"]
阅读文档后,我觉得这样做应该可以解决问题,但我无法让它完全正常工作。
docker build -t ubuntu-libs .
docker run -d --name ubuntu-libs --mount source=$(pwd)/,target=/lib64.zip ubuntu-libs
另外一个问题:是否有可能通过命令行对zip文件进行重命名?
编辑:
这不同于评论中提到的重复的问题,因为虽然他们使用cp
从运行的Docker容器中复制文件,但我正在尝试在实例化时挂载目录。
apt-get install -y build-essentials gcc
。 - Pardoner