系統信息node
Distributor ID: Ubuntu Description: Ubuntu 16.04.1 LTS Release: 16.04 Codename: xenial
docker 信息docker
Docker version 18.06.0-ce, build 0ffa825shell
可以在shell中使用docker version打印版本號,可是沒法執行docker,報錯信息以下hexo
+ docker run -i --rm --name my-node-8 -u 0 -v /var/lib/jenkins/workspace/hexo-blogs:/usr/src/myapp -w /usr/src/myapp daocloud.io/node:8.0.0-alpine node -v docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.38/containers/create?name=my-node-8: dial unix /var/run/docker.sock: connect: permission denied.
將jenkins用戶加入docker組
重啓Jenkins服務app
sudo gpasswd -a jenkins docker sudo service jenkins restart