環境
[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服務實現。