常用docker命令

排名 命令 说明 示例
1 docker ps 列出正在运行的容器 docker ps
2 docker images 列出本地所有镜像 docker images
3 docker run 运行镜像创建的容器 docker run -it ubuntu:latest bash
4 docker stop 停止正在运行的容器 docker stop <container-id>
5 docker rm 删除容器 docker rm <container-id>
6 docker pull 从镜像仓库拉取镜像 docker pull ubuntu:latest
7 docker build 构建镜像 docker build -t my-image .
8 docker exec 在正在运行的容器中执行命令 docker exec -it <container-id> bash
9 docker logs 查看容器日志 docker logs <container-id>
10 docker push 将镜像推送到镜像仓库 docker push my-image:latest
11 docker inspect 查看容器或镜像的详细信息 docker inspect <container-id> or docker inspect my-image:latest
12 docker diff 查看容器文件系统与镜像文件系统的差异 docker diff <container-id>
13 docker diff 查看镜像文件系统的差异 docker diff <image-id1> <image-id2>
14 docker commit 将容器状态提交为新的镜像 docker commit <container-id> my-image:new-version
15 docker rmi 删除本地镜像 docker rmi <image-id>
16 docker tag 为镜像添加标签 docker tag my-image:latest my-image:new-tag
17 docker volume create 创建卷 docker volume create my-volume
18 docker volume inspect 查看卷的详细信息 docker volume inspect my-volume
19 docker volume ls 列出所有卷 docker volume ls
20 docker volume rm 删除卷 docker volume rm my-volume
21 docker network create 创建网络 docker network create my-network
22 docker network ls 列出所有网络 docker network ls
23 docker network inspect 查看网络的详细信息 docker network inspect <my-network-id>
24 docker network rm 删除网络 docker network rm <my-network-id>
25 docker attach 进入正在运行的容器的终端 docker attach <container-id>
26 docker cp 复制容器文件或目录到本地或其他容器 docker cp <container-id>:/path/to/file /local/path
27 docker history 查看镜像的历史记录 docker history <image-id>
28 docker save 将镜像保存到本地 docker save my-image:latest > my-image.tar
29 docker load 从本地加载镜像 docker load < my-image.tar
30 docker search 在镜像仓库中搜索镜像 docker search ubuntu
31 docker info 查看 Docker 的详细信息 docker info
32 docker version 查看 Docker 的版本信息 docker version
33 docker login 登录镜像仓库 docker login docker.io
34 docker logout 退出镜像仓库 docker logout docker.io
35 docker events 查看 Docker 事件 docker events
36 docker stats 查看容器的资源使用情况 docker stats
37 docker top 查看容器中的进程 docker top <container-id>
38 docker restart 重启正在运行的容器 docker restart <container-id>
39 docker rename 重命名容器 docker rename <container-id> new-name
40 docker pause 暂停正在运行的容器 docker pause <container-id>
41 docker unpause 恢复暂停的容器 docker unpause <container-id>
42 docker kill 强制终止容器 docker kill <container-id>


附录:

posted @ 2023-09-24 12:34  Journey&Flower  阅读(7)  评论(0编辑  收藏  举报