您的位置:首頁技術文章
文章詳情頁

docker 在容器外執行某個容器內的某個命令操作

瀏覽:3日期:2024-11-13 09:31:24

有時候我們想執行某個容器的某條命令,但又不想進入容器內。那該怎么辦?

于是腳本可以這樣寫

#!/bin/bashDOCKER_ID=62f3f40ab240sudo 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 在容器外執行某個容器內的某個命令操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Docker
相關文章:
国产综合久久一区二区三区