安装apollo时输入指令bash出错
$ bash docker/scripts/dev_into.sh
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/apollo_dev_ruichang/json: dial unix /var/run/docker.sock: connect: permission denied
问题在于用户权限,需要在用户组里添加docker。
解决方案
$ sudo groupadd docker
$ sudo gpasswd -a username docker
$ newgrp docker
$ systemctl restart docker
$ bash docker/scripts/dev_start.sh
$ bash docker/scripts/dev_into.sh
$ bash apollo.sh build