相关疑难解决方法(0)

Dockerfile版本控制最佳实践

我们是一些正在开发C++应用程序的开发人员.

为了确保每个人都使用与远程生产服务器相同的库和依赖项,我们使用docker来编译localhost中的代码源.

我的问题是使用git与docker的最佳实践是什么?

  1. 将Dockerfile添加到源代码存储库
  2. 为我们所有的Dockerfiles创建一个专用的存储库
  3. 为每个Dockerfile创建了一个专用存储库
  4. 其他?

git docker devops

8
推荐指数
1
解决办法
3229
查看次数

docker 镜像共享相同的层吗?

我知道每个容器都是一个镜像,在一堆只读层之上有一个可读/可写层,并且多个容器可以共享镜像的只读层。从同一基础镜像创建的两个镜像是否共享相同的镜像?

例子:

  • 图像 A 有 5 层,重 1GB。
  • 镜像 B 以 A 作为基础镜像创建,并添加另一层,大小为 1.1GB。
  • 图像 C 以 A 作为基础图像创建,并添加另一层,大小为 1.5GB

现在总磁盘空间是 3.6GB 还是 1.6GB?

docker dockerfile docker-image

4
推荐指数
1
解决办法
1371
查看次数

标签 统计

docker ×2

devops ×1

docker-image ×1

dockerfile ×1

git ×1