如何在没有docker的情况下构builddocker镜像?
有没有一个轻量级的方式,我可以在一个容器内build立一个docker图像,而无需工作的docker机。 这是我想要做的:
$ docker run -it --rm docker:latest / # mkdir test / # touch test/Dockerfile / # docker build test Cannot connect to the Docker daemon. Is the docker daemon running on this host?
假设我有一个有效的Dockerfile,有没有什么办法可以从这样的容器内创build一个docker图像?
部分问题可能是您错过了 – --privileged
标志,但一般来说,您的问题可能在这里得到解答: https : --privileged
您可能需要花点时间阅读链接的博客,详细介绍使用docker工人的一些缺陷。
- docker + elasticsearch:创build日志文件时访问被拒绝
- 将Docker部署到远程主机时传递环境variables
- 如何修复docker-compose的版本错误匹配
- 为什么在“192.168.1.1:53:dialup tcp:lookup cdn-registry-1.docker.io:read udp 192.168.1.1:53:I / O timeout”时推送Docker镜像失败?
- 多个服务运行在一个容器或多个容器上的Docker?
- 如何在Docker容器中生成与主机用户具有相同所有者的文件
- 查找Docker AUFS diff文件夹所属的容器或图像
- 使用PHP在shell中运行docker
- 无法使用sed在mariadb Dockerfile中自定义缓冲区大小