docker容器相关

Posted yanmay

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker容器相关相关的知识,希望对你有一定的参考价值。

查看容器:
docker ps
主要有些参数要说一下
1. 不加参数,表示查看当前正在运行的容器
2. -a,查看所有容器包括停止状态的容器
3. -l,查看最新创建的容器
4. -n=x,查看最后创建的x个容器


启动:

我们在用docker ps -a的时候会看见一些容器的状态是CREATED的,
这里就需要我们用docker start 容器名或容器ID来启动容器。但是需要注意,用这个命令后,容器进入运行状态,当容器完成任务后,会自己退出,进入停止状态。如果需要再次启动start命令

当不小心退出容器,想要重新进入容器可以用 : docker start -i container_name/ID


终止:

在上面也说了一下命令是
docker stop 容器名或容器ID
而这个docker stop命令是给容器进程发送一个SIGTERM信号(可捕捉),默认行为是容器退出。
如果要强行停止一个容器的话,最好用docker kill命令
它是发送一个SIGKILL信号(不可捕捉)

删除:

我们不能删除一个正在运行的容器,必须先docker stop或者docker kill后我们才能删除
命令:docker rm 容器名
当然如果我们加-f这个参数我们也是可以删除一个正在运行的容器的
如何一次删除所有容器docker没有给相关命令,但是我们可以这样
这里写图片描述
-q是只列出容器ID

容器可以生成镜像

保存容器的修改,也就是保存成镜像

容器-----对象

镜像----类

以上是关于docker容器相关的主要内容,如果未能解决你的问题,请参考以下文章

linux12 - docker容器化 -->容器的相关命令

Docker学习笔记Docker容器相关技术

docker相关概念介绍

Docker进程镜像容器相关命令

Docker&Kubernetes ❀ Docker镜像与容器相关操作基础命令详解

Docker容器相关命令