docker容器相关

本文详细介绍了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信号(不可捕捉)

停止所有的container:

docker stop $(docker ps -a -q)

删除:

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

删除所有container:

docker rm $(docker ps -a -q)

 

执行下面的命令即可退出当前容器:

  exit

执行下面的命令基于该镜像创建一个容器,并进入该容器

docker run -it c4ca78cf9dca

容器可以生成镜像

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

容器-----对象

镜像----类

转载于:https://www.cnblogs.com/mayyan/p/7641131.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值