Fabric遇到問題和解決方法總結
1.遇到的問題 -bash: ls: 未找到命令 解決方法如下,可解決 export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
2.許可權問題 ./bin/cryptogen:沒有許可權 解決方法 chmod +x ./bin/cryptogen
3.問題 clean: line 12: tree: command not found 解決方法 yum -y install tree
4.問題 docker-compose --version /usr/lib/python2.7/site-packages/requests/init
5.錯誤: Error response from daemon: container ba921b4837d069bff68fb348c3af0466e63319825a942ba9ffdb0f7753f0a77c: driver “overlay2” failed to remove root filesystem: remove /var/lib/docker/overlay2/de0e0d7ba8822b92c2b85b2324c0688a28d708c4f7a76891fe8e0f64deb730a5/merged: device or resource busy 解決方法: 如果您的docker engine 還沒有安裝任何容器,那麼您可以嘗試以下方案: umount /var/lib/docker/overlay2 rm -rf /var/lib/docker service docker restart
6.安裝完docker後,執行docker相關命令,出現 ”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.26/images/json: dial unix /var/run/docker.sock: connect: permission denied“
sudo groupadd docker #新增docker使用者組 sudo gpasswd -a $USER docker #將登陸使用者加入到docker使用者組中 newgrp docker #更新使用者組 docker ps #測試docker命令是否可以使用sudo正常使用
7.問題如下 解決方法: 1.更改版本號和合約名稱
2.關閉之前的例項 更改版本號