本文主要是介绍Docker远程连接和Docker Remote Api,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在Docker生态系统中一共有3种API:Registry API、Docker Hub API、Docker Remote API
这三种API都是RESTful风格的。这里Remote API是通过程序与Docker进行集成和交互的核心内容。
Docker Remote API是由Docker守护进程提供的。默认情况下,Docker守护进程会绑定到一个所在宿主机的套接字:unix:///var/run/docker.sock ,Docker守护进程需要以root权限来运行,以便它有足够的权限去管理所需要的资源。如果系统中存在docker用户组,docker会将上面所说的套接字的所有者设定为该用户组。因此任何属于docker用户组的用户都可以运行docker而无需root权限。
1.连接到远程的Docker守护进程
可以通过以下指令开启、关闭、重启docker服务:
service docker start
service docker stop
service docker restart
这篇关于Docker远程连接和Docker Remote Api的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!