1)先卸載組件node
參考文檔從後往前卸載組件docker
Docker service ls或者 docker stack ls 【查看組件服務】服務器
Docker stack rm 組件名 【卸載組件服務】網絡
Docker service rm 服務名 【卸載服務】測試
2)刪除swarm文件夾spa
Systectl stop docker 中止組件服務rest
Docker ps日誌
Rm –rf swarm 【刪除集羣文件】文檔
3)刪除容器it
Docker ps 【查看容器名稱】
Docker rm –f 【強制刪除容器名稱】
4)查看docker軟件
rpm –qa|grep docker 【查看安裝鏡像】
rpm –e –nodeps docker xx【強制刪除docker安裝包】
二、其它經常使用命令:
docker stack ps –no -trunc container name 【可查看狀態以及完整的失敗信息】
docker insepct containerID |group Log 【查看日誌路徑】
cat /dev/null>查看日誌路徑【清空日誌】
docker logs -f containerID【查看後日志】
docker exec -it containerID sh 【進入容器內部,能夠查看容器的網絡信息以及連通測試】
docker inspect containerID【查看容器詳細信息】
docker rmi 鏡像名稱【刪除鏡像】
docker rmi -f 鏡像名稱【強制刪除鏡像】
docker images 【查看鏡像】
docker tag 原鏡像名稱:原版本號 新鏡像名稱:新版本號【修改鏡像名稱和版本號】
docker stack ps 服務名稱【查看啓動狀態以及所在服務器】
docker stack rm 服務名稱【卸載服務】
docker stack deploy --with-registry-auth -c xx.yml 服務名【啓動服務】
docker service ls 【查看服務以及服務總數,啓動成功或者失敗數量】
docker stack ls 【查看stack簡要信息】
sysemctl stop docker【中止docker服務】
systemctl restart docker【重啓docker服務】
systemctl start docker【啓動docker服務】
用 docker logs + grep exception
docker logs containerId | grep exception命令查看日誌