docker 在容器外执行某个容器内的某个命令操作
发布日期:2022-01-04 03:55 | 文章来源:gibhub
有时候我们想执行某个容器的某条命令,但又不想进入容器内。那该怎么办?
于是脚本可以这样写
#!/bin/bash DOCKER_ID=62f3f40ab240 sudo docker exec -it $DOCKER_ID /bin/bash -c 'cd /packages/detectron && python tools/train.py'
done
补充知识:解决docker容器与宿主机无缝调用shell命令问题
我就废话不多说了,大家看解决方法吧~
nsenter -t 1 -m -u -n -i sh -c "echo hello world! "
(docker容器加上privilege权限,设置pid: "host")
以上这篇docker 在容器外执行某个容器内的某个命令操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持本站。
版权声明:本站文章来源标注为YINGSOO的内容版权均为本站所有,欢迎引用、转载,请保持原文完整并注明来源及原文链接。禁止复制或仿造本网站,禁止在非www.yingsoo.com所属的服务器上建立镜像,否则将依法追究法律责任。本站部分内容来源于网友推荐、互联网收集整理而来,仅供学习参考,不代表本站立场,如有内容涉嫌侵权,请联系alex-e#qq.com处理。
相关文章