Docker常用命令

教程·资源 · 04-20

Docker常用命令包括多种类型,如启动类命令、镜像命令、容器生命周期管理命令、容器运维操作命令、容器资源管理命令以及系统信息日志命令等。以下是一些主要的Docker命令:

一、启动类命令:

  • systemctl start docker:启动Docker服务。

二、镜像命令:

  1. docker images:列出本地主机上的所有镜像。
  2. docker search:从Docker Hub搜索镜像。
  3. docker pull:从Docker Hub拉取镜像到本地。
  4. docker system df:查看Docker的磁盘使用情况,包括镜像、容器和卷。
  5. docker rmi:删除本地的一个或多个镜像。

三、容器生命周期管理命令:

  1. docker create:创建一个新的容器但不启动它。
  2. docker exec:在运行的容器中执行命令。
  3. docker kill:杀死一个或多个运行中的容器。
  4. docker pause:暂停一个或多个容器中的所有进程。
  5. docker restart:重启一个或多个容器。
  6. docker rm:删除一个或多个容器。
  7. docker run:创建并启动一个新的容器。
  8. docker start:启动一个或多个已经存在的容器。
  9. docker stop:停止一个或多个运行中的容器。
  10. docker unpause:恢复一个或多个容器中的所有进程。

四、容器运维操作命令:

  1. docker attach:连接到正在运行中的容器。
  2. docker export:将容器的文件系统导出为tar归档文件。
  3. docker inspect:获取容器的详细信息,以JSON格式输出。
  4. docker port:查看容器的端口映射情况。
  5. docker ps:列出当前正在运行的容器。
  6. docker rename:重命名一个容器。
  7. docker stats:显示容器的资源使用情况统计信息。
  8. docker top:查看容器中运行的进程信息。
  9. docker wait:等待一个或多个容器停止,并返回其退出码。

五、容器资源管理命令:

  1. docker volume:管理Docker卷,包括创建、列出、删除等操作。
  2. docker network:管理Docker网络,包括创建、列出、删除等操作。

六、系统信息日志命令:

  1. docker events:打印容器的实时系统事件。
  2. docker history:打印出指定镜像的历史版本信息。
  3. docker logs:获取容器的日志信息。
Linux Docker 容器化
Theme Jasmine by Kent Liao