天天看點

Docker 基礎10指令彙總附

删除資料

[root@h103 ~]# ll /var/lib/docker
total 16
drwx------ 3 root root   77 Jan 19 17:37 containers
drwx------ 5 root root   50 Jan 19 17:37 devicemapper
drwx------ 5 root root 4096 Jan 19 17:37 graph
-rw-r--r-- 1 root root 5120 Jan 19 17:37 linkgraph.db
drwxr-x--- 3 root root   18 Jan 19 17:20 network
-rw------- 1 root root  110 Jan 19 17:37 repositories-devicemapper
drwx------ 2 root root    6 Jan 19 17:37 tmp
drwx------ 2 root root    6 Jan 19 17:20 trust
drwx------ 2 root root    6 Jan 19 17:20 volumes
[root@h103 ~]# du -sh /var/lib/docker
61M	/var/lib/docker
[root@h103 ~]# rm -rf /var/lib/docker
[root@h103 ~]# du -sh /var/lib/docker
du: cannot access ‘/var/lib/docker’: No such file or directory
[root@h103 ~]#            

複制

其它配置檔案可以根據具體項目進行定位和清理

指令彙總

  • hostnamectl

  • yum update

  • tee /etc/yum.repos.d/docker.repo <<-'EOF'

  • cat /etc/yum.repos.d/docker.repo

  • yum install docker-engine

  • service docker start

  • systemctl status docker.service

  • rpm -qi systemd

  • docker run hello-world

  • curl -sSL https://get.docker.com/ | sh

  • cat /etc/yum.repos.d/docker-main.repo

  • usermod -aG docker cc

  • id cc

  • su - cc

  • docker run hello-world

  • systemctl enable docker.service

  • systemctl list-unit-files | grep docker

  • systemctl list-dependencies docker.service

  • cat /usr/lib/systemd/system/docker.service

  • cat /usr/lib/systemd/system/docker.socket

  • ll /var/run/docker.sock

  • systemctl enable docker.socket

  • yum list installed | grep docker

  • yum -y remove docker-engine.x86_64

  • rm -rf /var/lib/docker

systemctl用法小結

CLI COMMENT
systemctl is-enabled *.service 查詢服務是否開機啟動
systemctl enable *.service 開機運作服務
systemctl disable *.service 取消開機運作
systemctl start *.service 啟動服務
systemctl stop *.service 停止服務
systemctl restart *.service 重新開機服務
systemctl reload *.service 重新加載服務配置檔案
systemctl status *.service 查詢服務運作狀态
systemctl –failed 顯示啟動失敗的服務
systemctl list-unit-files 檢視所有服務及開機啟動狀态
systemctl list-dependencies *.service 檢視服務依賴

原文位址