我需要使用DinD驱动程序运行overlay2坞映像,所以我通常执行(如dind集线器页面中所解释的):
docker run --privileged -d --name inner-docker docker:dind --storage-driver=overlay2是否有一种方法可以在docker-come.yml中设置存储驱动程序选项?
例如:
app-docker:
container_name: inner-docker
image: docker:dind
privileged: true
storage_driver: overlay2我在撰写文件文档中找不到任何跟踪(这里只将覆盖称为网络驱动程序)。
我试过使用storage_driver,存储驱动程序和类似的,但没有运气。
有一个讨论过这里的omonimous选项,但在我看来它似乎是一个完全不同的范围。
发布于 2017-09-13 14:58:43
当你跑到下面
docker run --privileged -d --name inner-docker docker:dind --storage-driver=overlay2您要做的是传递docker:dind参数--storage-driver=overlay2,而不是将选项传递给docker run。所以请在下面使用
app-docker:
container_name: inner-docker
image: docker:dind
privileged: true
command: --storage-driver=overlay2https://stackoverflow.com/questions/46200328
复制相似问题