泊坞窗:如何在容器内获取代码

时间:2019-03-07 14:14:54

标签: docker

我正在阅读几篇有关如何在Docker容器中获取代码的文章。

我发现了"In short, for production use ADD/COPY method, for the development use docker volume feature"

我从上述内容中了解

1)我们将使用内部代码构建图像以进行生产。即在生产服务器中,我必须拉出图像并运行它。无需担心代码文件,因为所有内容都打包在图像中。

2)在开发过程中,请使用卷来共享文件夹。

我的问题是:每当进行更改时,我都会在开发服务器上构建映像,然后在生产服务器中拉并运行该映像。

假设我的镜像Dockerfile如下:

FROM some-os  -- 375Mb
COPY codefolder /root/  --25MB

当我放置更新的代码文件夹时,图像与以前的图像不同。

在某些情况下,大多数时间都没有变化。所以代码文件夹只会改变

因此,每次(第一次)之后,我都会拉动修改后的图像400 MB或25 MB下载多少MB

1 个答案:

答案 0 :(得分:1)

第一次下载新层后:25M。