默认情况下docker 项目守护进程会生荿一个socket(/var/run/docker 项目.sock)文件来进行本地进程通信,而不会监听任何端口因此只能在本地使用docker 项目客户端或者使用docker 项目 API进行操作。
如果想在其他主机上操作docker 项目主机就需要让docker 项目守护进程监听一个端口,这样才能实现远程通信
修改docker 项目服务启动配置文件,添加一个未被占用的端口号重启docker 项目守护进程。
此时发现docker 项目守护进程已经在监听5555端口在另一台主机上可以通过该端口访问docker 项目进程了。
但是我们却发现茬本地操作docker 项目却出现问题
这是因为docker 项目进程只开启了远程访问,本地套接字访问未开启我们修改/etc/default/docker 项目,然后重启即可
现在本地和遠程均可访问docker 项目进程了。