PHP docker容器内调取宿主机SHELL命令行
最近公司有一个需求,需要调取同事开发的shell脚本,传入shell所需的值并唤起shell,获得shell执行的结果展示。 shell在测试服务器的宿主机上,PHP是放到docker容器内的,这就让人很无奈了,秉着办法总比困难多的思想,整理出了几个思路。 1:在宿主机上部署PHP环境,这样PHP和shell不存在跨容器的情况,但是这样就破坏掉先有的docker结构,不推荐; 2:如果mysql装在宿主机上的话,用mysql做触发器,把命令行当成一个字段存入,插入一条记录的时候,直接用触发器执行这条命令行,这种方法局限性很大,还得是mysql在宿主机上,不推荐; 3:docker容器内做ssh
用户评论
推荐下载
-
在Shell命令行处理JSON数据的方法
主要介绍了在Shell命令行处理JSON数据的方法,使用jq工具实现,需要的朋友可以参考下
4 2020-11-06 -
linux shell命令行选项与参数用法详解
本文介绍了linux shell中使用命令行选项与命令行参数的方法,在bash中,可以用以下三种方式来处理命令行参数,每种方式都有自己的应用场景
21 2020-09-21 -
关闭网站的wscript.shell命令行执行
最简单的办法是直接卸载后删除相应的程序文件。
15 2020-10-04 -
shell脚本编程大全及Linux命令行.pdf
这是一本关于Linux命令行与shell脚本编程的全方位教程,主要包括四大部分:Linux命令行,shell脚本编程基础,高级shell脚本编程,如何创建实用的shell脚本。本书针对Linux系统
40 2020-03-03 -
Linux加命令行和shell脚本编程宝典
在Linux系统中,命令和shell脚本是非常重要的内容,它们的功能非常强大,使用它们可以完成各种操作。《Linux命令行和sheell脚本编程宝典》分为5部分。第1部分介绍Linuxshell的基础
43 2019-09-26 -
shell脚本命令行下编译运行servlet
用shell写的脚本,用于java web开发时,自动编译运行servlet,速度极快,免除了eclipse慢且不过更新代码和资源的问题。脚本中的路径请自行替换为自己的
36 2019-01-12 -
Linux命令行与shell脚本编程大全pdf
Linux命令行与shell脚本编程大全.pdf
45 2019-01-22 -
Linux命令行与Shell脚本编程大全.pdf
Linux命令行与Shell脚本编程大全.pdf
24 2020-05-19 -
用Shell编程实现DOS风格Linux命令行
如果你是习惯于Windows命令提示符的IT人,当你第一次使用Linux命令行时,一定会感到无所适从。你所熟悉的DOS命令再Linux中基本不存在。摆在你面前的是一大堆要记背的命令。一种替代方案是利用
3 2020-07-22 -
Shell0# 和命令行参数的使用
运行脚本时传递给脚本的参数称为命令行参数。命令行参数用 $n 表示,例如,$1 表示第一个参数,$2 表示第二个参数,依次类推。但是当它们被双引号(" ")包含时,"$*
7 2021-07-22
暂无评论