参考 : Docker 容器中运行 Docker 命令-腾讯云开发者社区-腾讯云
docker rm -f hello-test
path="$( cd "$( dirname "$0" )" && pwd )"
docker run -d --name=hello-test --log-opt max-size=10m --log-opt max-file=3 \
--restart=always --privileged \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /usr/bin/docker:/bin/docker \
-p 8080:8080 hello:1.0
1.特权模式
--privileged
2.挂载docker.sock
-v /var/run/docker.sock:/var/run/docker.sock \
3.挂载docker
-v /usr/bin/docker:/bin/docker \
本文介绍了如何在Docker容器中安全地运行Docker命令,包括使用`--privileged`权限,挂载`/var/run/docker.sock`和`/usr/bin/docker`,以及设置日志最大大小和文件数。这些步骤允许在容器内管理其他容器并使用Docker服务。
4万+

被折叠的 条评论
为什么被折叠?



