标签:链接 使用 只读 变量 方法 sig 指定 stat 挂载
CentOS 7.5
容器是镜像的运行实例。不同的是,镜像是静态的只读文件,而容器带有运行时需要的可写文件层;同时,容器中的应用进程处于运行状态。
可使用以下命令进入容器:
docker container attach [OPTIONS] CONTAINER
[root@kvm ~]# docker container attach --help
Usage: docker container attach [OPTIONS] CONTAINER
Attach to a running container
Options:
--detach-keys string 指定退出attach模式的快捷键
--help 帮助信息
--no-stdin 是否关闭标准输入,默认是保持打开;--no-stdin=true|false
--sig-proxy 是否代理收到的系统信号给应用进程,默认为true;--sig-proxy=true|false
注意:
docker container exec [OPTIONS] CONTAINER COMMAND [ARG...]
[root@kvm ~]# docker container exec --help
Usage: docker container exec [OPTIONS] CONTAINER COMMAND [ARG...]
Run a command in a running container
Options:
-d, --detach 在容器中后台执行命令;
--detach-keys string 指定将容器切回后台的按键;
-e, --env list 指定环境变量列表;
--help 帮助信息
-i, --interactive 打开标准输入接受用户输入命令,默认值为false;--interactive=true|false;
--privileged 是否给执行命令以高权限,默认值为false;--privileged=true|false;
-t, --tty 分配伪终端,默认值为false;--tty=true|false;
-u, --user string 执行命令的用户名或ID;--user=""。
注意:
docker [container] rm [OPTIONS] CONTAINER [CONTAINER...]
[root@kvm ~]# docker container rm --help
Usage: docker container rm [OPTIONS] CONTAINER [CONTAINER...]
Remove one or more containers
Options:
-f, --force 是够强制终止并删除一个运行中的容器;
--help 帮助信息;
-l, --link 删除容器的链接,但是保留容器;
-v, --volumes 删除容器挂载的数据卷。
默认情况下,docker rm
命令只能删除已经处于停止或退出状态的容器,并不能删除还处于运行状态的容器,除非使用-f
参数强制删除。
可以使用docker ps -a
状态定位容器并对其进行过滤:创建,重新启动,运行,暂停或退出。要查看已退出容器的列表,可使用-f
参数根据状态进行过滤。当确认要删除这些容器时,使用-q
参数将容器ID传递给docker rm
命令;eg:
docker ps -a -f status=exited
docker rm $(docker ps -a -f status=exited -q)
docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
标签:链接 使用 只读 变量 方法 sig 指定 stat 挂载
原文地址:https://www.cnblogs.com/wholj/p/10396516.html