如何从Docker容器在主机上运行Shell脚本?

如何从Docker容器在主机上运行Shell脚本?,第1张

如何从Docker容器在主机上运行Shell脚本

那真的取决于您需要该bash脚本执行的 *** 作!

例如,如果bash脚本仅回显某些输出,则可以执行

docker run --rm -v $(pwd)/mybashscript.sh:/mybashscript.sh ubuntu bash /mybashscript.sh

另一种可能性是您希望bash脚本安装某些软件-例如要安装docker-compose的脚本。你可以做类似的事情

docker run --rm -v /usr/bin:/usr/bin --privileged -v $(pwd)/mybashscript.sh:/mybashscript.sh ubuntu bash /mybashscript.sh

但是,此时,您真的必须深入了解脚本在做什么,以允许容器从容器内部对其主机授予特定权限。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5012574.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存