通过scala实现docker pull的自动化

时间:2016-03-14 22:22:08

标签: java linux scala docker

环境:AMI RHEL FEDORA

我写了一个脚本文件来从私人仓库/注册表中提取最新图像。从bash文件执行脚本时,它工作正常。

我试图从scala(sampleservice)

做同样的事情
val p = Process( path+ "execFile.sh" ,
      Some(new File( path + execndir)))

注意:execFile.sh权限是root,因为应用程序是通过sudo yum install

安装的

我得到了

无法连接到Docker守护程序。 docker守护程序是否在此主机上运行?

我甚至将用户添加到docker grp。怎么能超过这个问题。

1 个答案:

答案 0 :(得分:0)

非常感谢你们

$ sudo docker login https://

工作

https://docs.docker.com/engine/reference/commandline/login/

运行sudo docker时,登录凭据保存在/root/.docker/config.json中。

这有助于我提取图像。

相关问题