删除docker里建立容器的操作方法

 更新时间:2020年03月16日 08:14:32   作者:angryTom  
在本篇文章里小编给大家分享了一篇关于删除docker里建立容器的操作方法,需要的朋友们可以学习下。

怎么删除docker里建立的容器

1、首先使用docker -s -a命令列出所有容器

# docker ps -a

CONTAINER ID  IMAGE  COMMAND    CREATED    STATUS    PORTS  NAMES
f2582758af13  ubuntu "/bin/bash"  2 hours ago  Up 2 hours       first_ubuntu
6b5b5a969241  centos "/bin/bash"  2 days ago   Exited (0) 24 hours ago  ubuntu-web

2、然后使用docker stop命令停止要删除的容器

docker stop <CONTAINER ID|NAME>

3、现在使用以下命令删除单个或多个容器。

docker rm <CONTAINER ID|NAME> <CONTAINER ID|NAME>

注:还可以使用以下命令一次删除所有停止的容器。

docker rm $(docker ps -a -q)

内容扩展:

如果你的docker-registry是在container中,那么是无法使用命令删除image的,只能手动直接删除image文件。如果不是,那么可以使用docker rmi 镜像名 来进行删除

Docker是一个为开发人员和系统管理员开发、迁移和运行应用程序的平台。应用程序通过Docker打包成Docker Image后,可以实现统一的方式来下载、启动、扩展、删除和迁移,这样方便了应用程序的部署和运维。

Docker采用服务器/客户端模式。

Docker客户端通过和Docker Daemon进行交互来新建、运行或者部署Docker容器。用户可以将Docker客户端和Docker Daemon安装在同一个系统上,也可以安装在不同的系统上。Docker客户端通过端口或者RESTful API和Docker Daemon进行通信。 Docker内部由三部分组成: Docker images:Docker image是一个只读模板,用于创建Docker容器。Image中可以包含Linux操作系统、Apache或者Web应用程序等等,用户可以下载已经创建好的Docker image,也可以创建Docker image给其他用户使用。 每个image是由很多层组成,Docker通过Union File Systems将这些层绑定在一个image中。每个image都以一个初级image做为基础,然后通过操作指令在这些初级image上添加新层,操作指令可以是运行的命令、添加文件或目录或者创建可用操作环境等。这些操作指令都被保存在“Dockerfile”文件中。

Docker registries: Docker registries用于保存Docker image,也分公用和私用二种。公用的Docker registry就是Docker Hub,用户也可以创建私有的Docker registry,为其他用户提供Docker images下载。 Docker containers:类似于保存VMware虚拟机配置文件的目录,它可以为应用程序运行提供一切要素。Docker Containers可以运行、启动、停止或者被删除,每个container都是隔离的安全应用平台。

到此这篇关于删除docker里建立容器的操作方法的文章就介绍到这了,更多相关怎么删除docker里建立的容器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 详解docker pull 下来的镜像文件存放的位置

    详解docker pull 下来的镜像文件存放的位置

    本篇文章主要介绍了详解docker pull 下来的镜像文件存放的位置,具有一定的参考价值,有兴趣的可以了解一下。
    2017-04-04
  • Docker无法登录与推送问题解决的详细教程

    Docker无法登录与推送问题解决的详细教程

    这篇文章主要介绍了如何使用阿里云容器镜像服务来解决国内访问Docker Hub速度慢的问题,并详细描述了如何设置阿里云镜像服务、配置Docker、操作镜像(包括pull和push)以及测试拉取镜像的过程,需要的朋友可以参考下
    2025-02-02
  • Docker本地镜像的导出导入两种方案介绍

    Docker本地镜像的导出导入两种方案介绍

    这篇文章主要介绍了Docker本地镜像的导出导入两种方案的相关资料,两种方法分别是export/import和save/load两种方案,文中并对比了它们的差别和应用场景,需要的朋友可以参考下
    2025-03-03
  • Docker镜像修改hosts及dockerfile修改hosts文件的实现方式

    Docker镜像修改hosts及dockerfile修改hosts文件的实现方式

    这篇文章主要介绍了Docker镜像修改hosts及dockerfile修改hosts文件的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-04-04
  • Elasticsearch使用常见问题解决方案

    Elasticsearch使用常见问题解决方案

    这篇文章主要介绍了Elasticsearch使用常见问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-11-11
  • Docker容器的使用方法简单示例

    Docker容器的使用方法简单示例

    这篇文章主要介绍了Docker容器的使用方法简单示例,包括拉取镜像、运行镜像、测试容器内的应用、检查主机端口及停止容器的操作方法,本文给大家介绍的非常详细,需要的朋友可以参考下
    2021-07-07
  • docker安装并运行rabbitmq的实例代码

    docker安装并运行rabbitmq的实例代码

    在本篇文章里小编给大家整理了关于docker安装并运行rabbitmq的实例代码以及相关知识点,需要的朋友们学习下。
    2019-10-10
  • Docker Desktop常见的几种启动失败问题解决方法

    Docker Desktop常见的几种启动失败问题解决方法

    使用Docker Desktop 可以很方便的启用 Kubernetes,下面这篇文章主要给大家介绍了关于Docker Desktop常见的几种启动失败问题解决方法的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-09-09
  • docker构建nginx alpine镜像实现步骤

    docker构建nginx alpine镜像实现步骤

    这篇文章主要介绍了docker构建nginx alpine镜像实现步骤,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-08-08
  • Docker部署nginx+php环境的全过程(简单可用!)

    Docker部署nginx+php环境的全过程(简单可用!)

    最近在学docker,顺便配置了一下docker中的nginx与php,发现网上的关于docker中配置nginx与php的资料很少,而且有的也很旧,没有太多的参考性,下面这篇文章主要给大家介绍了关于Docker部署nginx+php环境的相关资料,需要的朋友可以参考下
    2023-02-02

最新评论