软件开发DockerjavaUbuntu

用JAVA的PROCESS执行shell脚本进入docker

我在用JAVA制作一个关于docker的工具,然后是通过java直接执行脚本或者linux终端命令来进行检测,然而如果在终端下执行sudo docker run.....之类的命令,就会跳出请输入密码。但是如果在java的process对象中执行,就会直接报错,因此请问如何用java运行启动容器,或者如何用java获取...显示全部
我在用JAVA制作一个关于docker的工具,然后是通过java直接执行脚本或者linux终端命令来进行检测,然而如果在终端下执行sudo docker run.....之类的命令,就会跳出请输入密码。但是如果在java的process对象中执行,就会直接报错,因此请问如何用java运行启动容器,或者如何用java获取linux的权限?收起
参与10

查看其它 8 个回答胶东牛国磊的回答

胶东牛国磊胶东牛国磊系统架构师百度游戏
回复 9# ailittle0


    这个的话, 你需要研究下java在linux下的类库, 如果获取权限进行操作. 不是很熟悉java语言, 没有太好的建议给你了. :)
文化教育其它 · 2015-06-03
浏览4074

回答者

胶东牛国磊
系统架构师百度游戏
擅长领域: 云计算容器Docker

胶东牛国磊 最近回答过的问题

回答状态

  • 发布时间:2015-06-03
  • 关注会员:1 人
  • 回答浏览:4074
  • X社区推广