ubuntu 18.04 docker 映像中的 Docker 未运行

Divya Vetriveeran

我已经安装了一个 ubuntu 18.04 容器,我试图在其中启动 docker 服务。我得到了错误,

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

是否可以在 docker 镜像中运行 docker?如何授予运行嵌套图像的权限?

swetank索尼

如果你想在 docker 中运行 docker 那么你必须使用 dind 图像

docker run --privileged --name some-docker -v /my/own/var-lib-docker:/var/lib/docker -d docker:dind

另一种方式,如果你想在 ubuntu 容器内运行 docker,那么你必须使用 docker volume 将主机的 docker.sock 挂载到你的 ubuntu 容器中

docker run -it -v /var/run/docker.sock:/var/run/docker.sock ubuntu:18.04

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章