有没有办法手动将 create/add 个文件转换为 docker 个图像?
Is there a way to create/add files to docker image manually?
我正在尝试构建一个 ruby-on-rails 项目,在 Debian 映像上使用 rails 1.9.3。
在我使用 dockerfile 构建它之后,似乎缺少一个目录。所以容器没有启动。那么,我可以手动添加吗?我尝试使用 "docker run -it sh" 到 运行 它作为 shell,但出于某种原因,在我使用 mkdir 添加目录后,当我退出时它消失了。
我对这些东西有点陌生(刚刚做了一些教程),所以对于任何混淆的细节表示歉意。
您将需要添加目录,然后提交容器中的更改以从中创建新映像以使用新映像中的目录。使用可重复的 DockerFile 来创建图像要好得多
DockerFile 文档 -> https://docs.docker.com/engine/reference/builder/
在此处查看提交文档 -> https://docs.docker.com/engine/reference/commandline/commit/
我正在尝试构建一个 ruby-on-rails 项目,在 Debian 映像上使用 rails 1.9.3。
在我使用 dockerfile 构建它之后,似乎缺少一个目录。所以容器没有启动。那么,我可以手动添加吗?我尝试使用 "docker run -it sh" 到 运行 它作为 shell,但出于某种原因,在我使用 mkdir 添加目录后,当我退出时它消失了。
我对这些东西有点陌生(刚刚做了一些教程),所以对于任何混淆的细节表示歉意。
您将需要添加目录,然后提交容器中的更改以从中创建新映像以使用新映像中的目录。使用可重复的 DockerFile 来创建图像要好得多
DockerFile 文档 -> https://docs.docker.com/engine/reference/builder/
在此处查看提交文档 -> https://docs.docker.com/engine/reference/commandline/commit/