docker(21) : docker内部使用docker命令

参考 : 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,java,容器,docke内部使用docker)