如果我在我的主机上,我可以使用以下命令启动Docker容器内的脚本:
docker exec my_container bash myscript.sh
但是,我想说我想在另一个容器myscript.sh
内的my_container
内运行bob
。如果我在bob
的shell中运行上面的命令,它就不起作用(Docker甚至没有安装在bob
中)。
最好的方法是什么?
答案 0 :(得分:1)
只需使用
之类的东西启动容器即可 docker run -it -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker
...
它应该做的伎俩