From 485b1b4c71d647235b83502cb64eaef256522882 Mon Sep 17 00:00:00 2001 From: nick Date: Fri, 6 Dec 2019 21:25:45 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E6=B7=BB=E5=8A=A0=20docker=20?= =?UTF-8?q?=E5=91=BD=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SUMMARY.md | 3 +++ docker.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++ git.md | 7 ------ used-settings.md | 7 ------ user-group.md | 2 +- 5 files changed, 60 insertions(+), 15 deletions(-) create mode 100644 docker.md diff --git a/SUMMARY.md b/SUMMARY.md index 43066ef..e307e50 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -57,6 +57,9 @@ ## 版本控制器 * [Git](git.md) +## 虚拟化 +* [Docker](docker.md) + ## 插件工具 * [工具](tool.md) diff --git a/docker.md b/docker.md new file mode 100644 index 0000000..e4b974a --- /dev/null +++ b/docker.md @@ -0,0 +1,56 @@ +#### Docker 常用命令 + +``` +docker pull redis #拉取镜像,默认 latest 版本 +``` +``` +docker pull mysql:8.0 #拉取指定版本镜像 +``` + +``` +docker images #查看镜像 +``` + +``` +docker image ls #查看镜像 +``` + +``` +docker image ls -f dangling=true #查看虚悬镜像 +``` + +``` +docker image prune #删除虚悬镜像 +``` + +``` +docker image rm acfec9788376 #根据 docker id 删除镜像 +``` + +``` +docker image rm mysql:8.0.13 #根据 docker 镜像 tag 删除 +``` + +``` +docker rmi nginx:1.15-alpine #删除 nginx 镜像 +``` + +``` +docker ps -aq #查看所有容器 id +``` + +``` +docker stop $(docker ps -aq) #暂停所有容器 +``` + +``` +docker rm -f my-redis #强制删除运行中的容器 +``` + +``` +docker container prune #删除所有停止运行的容器 +``` + +``` +docker rm $(docker ps -aq) #删除所有停止运行的容器 +``` \ No newline at end of file diff --git a/git.md b/git.md index ae173dc..5d24997 100644 --- a/git.md +++ b/git.md @@ -1,10 +1,3 @@ - #### Git 版本控制器 __配置__ diff --git a/used-settings.md b/used-settings.md index 6a32d30..787977a 100644 --- a/used-settings.md +++ b/used-settings.md @@ -1,10 +1,3 @@ - #### ssh 公私钥登录配置 第一步,在客户端生成公钥 diff --git a/user-group.md b/user-group.md index 5c88ea1..34db832 100644 --- a/user-group.md +++ b/user-group.md @@ -93,7 +93,7 @@ groupadd test #添加用户组 #### groupmod 命令 ``` -groupmod -n new_test test #讲 test 组名修改为 new_test +groupmod -n new_test test #把 test 组名修改为 new_test ``` #### gpasswd 命令