gpt4 book ai didi

docker - 如何在 “docker run”中创建文件

转载 作者:行者123 更新时间:2023-12-02 21:29:52 24 4
gpt4 key购买 nike

如何在容器文件系统上创建文件,以便

docker run some-image some-command > somefile

似乎有点容易,只有 somefile总是在主机的文件系统上而不是在容器内创建。

我也尝试过:
docker run some-image (some-command > somefile)
docker run some-image "some-command > somefile"
docker run some-image "(some-command > somefile)"

没有成功。

最佳答案

docker run some-image bash -c "some-command > somefile"

但是请注意,一旦 some-command完成执行,您的容器将停止。文件将被写入,但是容器将停止。 some-image也不会受到影响,因此基于 some-image运行另一个容器也不会具有 somefile

假设这是您想要的行为,那么上面的方法将起作用。

关于docker - 如何在 “docker run”中创建文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21167484/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com