环境
[XXX ~]# manjaro 19.0.2
lsb_release -a
LSB Version: n/a
Distributor ID: ManjaroLinux
Description: Manjaro Linux
Release: 19.0.2
Codename: Kyria
[E430C ~]# docker -v
Docker version 19.03.6-ce, build 369ce74a3c
配置
将/usr/lib/systemd/system/docker.service
文件中的ExecStart=/usr/bin/dockerd -H fd://
修改为ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2375
,即开启2375远程访问端口
测试:
运行docker -H 192.168.3.6:2375 info
即可获取远程机器的docker服务状态。
用途
- 集群管理,如使用portainer进行集群管理。
- 如果jenkins是运行在docker容器中,则在构建docker镜像时可连接主机的docker服务实现。