docker常用命令

镜像(Image):

  • 镜像是 Docker 中的静态文件,它包含了用于运行容器的所有文件系统内容、应用程序代码、依赖项、库和配置等。
  • 镜像是只读的,一旦创建就不能被修改。你可以基于镜像创建容器,但不能直接修改镜像的内容。
  • 镜像可以看作是一个应用程序的打包和分发形式,它定义了应用程序的运行环境和依赖项。

容器(Container):

  • 容器是镜像的运行实例,是一个轻量级的、独立的运行环境,其中包含了镜像的内容以及额外的运行时信息(如进程、网络配置等)。
  • 容器可以被启动、停止、暂停、重启和删除,它是一个动态的实体。
  • 容器提供了隔离的运行环境,使得应用程序可以在其中独立运行,而不受宿主系统环境的影响。

镜像是用于创建容器的静态模板,而容器是实际运行的、可操作的实体。

常见命令

docker images 列出所有镜像

docker rmi <镜像名称或镜像ID> 删除镜像

docker ps -a 列出所有容器

docker rm <容器名称或容器ID> 删除容器