AI 助教问 AI 助教
东方瑞通 · CKA

Docker安装与基础操作

在 Linux 上安装 Docker 引擎(如 apt/yum 安装 docker-ce),并通过 docker run/pull/images/ps/rm 等命令完成镜像拉取、容器运行与管理。

考点精讲

  1. Docker 的安装与管理是 CKA 入门的第一道实操关。在 Linux(Ubuntu/CentOS)上安装 Docker,通常先配置 Docker 官方软件源,再用 apt install docker-ce 或 yum install docker-ce 安装引擎,随后启动 docker 服务并设置开机自启。日常管理围绕两组对象展开:镜像(image)和容器(container)。镜像用 docker pull 拉取、docker images 查看、docker rmi 删除;容器用 docker run 运行、docker ps 查看、docker stop/rm 停止删除。进入运行中的容器用 docker exec。掌握这些对称的命令,是后续所有容器与 K8s 实操的基础。

记忆技巧

命令对称记:pull 拉、run 跑、ps 看、rm 删
镜像 image 用 rmi 删,容器 container 用 rm 删

常见误区

  • docker run 每次默认新建容器,忘加 --name 导致容器名随机
  • 删容器用 rm、删镜像用 rmi,两者易混
  • 退出容器用 exit 会让容器停止,用 Ctrl+P+Q 保持运行

真题思路

  • 【示例】本页题目为教学模拟题,非真题,仅用于讲解答题思路 要查看当前主机上所有(含已停止)的 Docker 容器,应使用哪条命令?
    docker ps docker ps -a docker images docker rm -a
    答案:B
    解析:docker ps 只显示运行中的容器;查看全部容器需加 -a;docker images 查的是镜像;docker rm 用于删除而非查看。

常见问题

Q:docker run 和 docker start 有什么区别

A:docker run 会基于镜像新建并启动一个容器;docker start 是启动一个已存在但停止的容器。

Q:怎么查看正在运行和所有容器

A:docker ps 看运行中的容器,docker ps -a 看全部(含已停止)。

Q:删除镜像和删除容器命令分别是什么

A:删容器用 docker rm,删镜像用 docker rmi。

相关知识

教材出处:第2章 Docker的安装和管理 Docker安装与基础操作

AI 助教

让 AI 助教带你深入学习,把你卡住的地方直接问它

随时为您答疑解惑

开始答疑