首页 > 解决方案 > 在启动之前将文件复制到 Docker 容器

问题描述

我知道您可以使用 将文件从主机复制到正在运行的 Docker 容器docker cp,但在我的情况下,我想在启动 docker 容器之前复制它。我怎样才能做到这一点?

请注意,我不希望在构建的 docker 映像中使用此文件,因此我什至无法在构建时复制它。另一种方法是使用已安装的卷(带有-v),但我也不想要。

标签: linuxdocker

解决方案


你可以这样做:

docker create mycon
docker cp /myfiles/file mycon:/path/file
docker start mycon

推荐阅读