在docker容器中调用docker命令

宿主容器均为CentOS7.6.1810

docker run -it --rm 
    -v /usr/bin/docker:/usr/bin/docker 
    -v /var/run/docker.sock:/var/run/docker.sock 
    -v /usr/lib64/libltdl.so.7:/usr/lib64/libltdl.so.7 
    centos:7.6.1810 bash

宿主为CentOS7.6.1810,容器为debian

docker run -it --rm 
    -v /usr/bin/docker:/usr/bin/docker 
    -v /var/run/docker.sock:/var/run/docker.sock 
    -v /usr/lib64/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7 
    debian:buster-slim bash

宿主容器均为Debian 10.2(buster)

docker run -it --rm 
    -v /usr/bin/docker:/usr/bin/docker 
    -v /var/run/docker.sock:/var/run/docker.sock 
    debian:buster-slim bash
原文地址:https://www.cnblogs.com/nihaorz/p/12021700.html