Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docker CLI 中 docker wait 常用命令。

1、docker wait 简介

docker wait用于阻塞直到一个或多个容器停止,然后打印它们的退出代码。

2、docker wait 语法

docker wait CONTAINER [CONTAINER...]

参考文档:https://docs.docker.com/engine/reference/commandline/wait/

3、docker wait 命令

1)在后台启动一个容器

docker run -dit --name=my_container ubuntu bash

2)运行docker wait,它会阻塞直到容器退出

docker wait my_container

3)在另一个终端,停止第一个集装箱。上面的docker wait命令会返回退出代码

docker stop my_container

4)docker wait命令相同,但它现在退出,返回0

docker wait my_container

0

4、选项说明

命令

描述

--signal , -s

发送到容器的信号

--time , -t

ki ll容器前等待的秒数这个检查点恢复

5、docker 常用命令

1)在容器和本地文件系统之间复制文件

docker CLI docker cp 常用命令

2)获取容器日志

docker CLI docker logs 常用命令

3)Docker 基础常用命令

Docker 基础常用命令

4)用来启动容器的命令

Docker CLI docker run 常用命令

5)在正在运行的容器中执行命令

Docker CLI docker exec 常用命令

6)根据容器的更改创建一个新镜像

Docker CLI docker commit 常用命令

推荐文档

相关文档

大家感兴趣的内容

随机列表