首先,修改jenkins所在服务器中的docker核心文件/var/run/docker.sock文件的权限;
修改文件为root用户下的root组的文件。
命令:chown root:root docker.sock
然后修改读写权限:chmod o+rw docker.sock
修改Jenkins的dockercompose文件的数据卷:
追加这三项数据卷docker核心文件、docker命令、harbor的地址配置:
重启jenkins: docker-compose up -d
进入jenkins容器内部:docker exec -it jenkins bash
测试在jenkins内部使用docker命令:docker version