Docker start命令

本文将介绍Docker start命令,使用该命令启动一个或多个已经被停止的容器。

Docker start命令用来启动一个或多个已经被停止的容器。帮助信息如下:

[root@localhost ~]# docker start --help

Usage:  docker start [OPTIONS] CONTAINER [CONTAINER...]

Start one or more stopped containers

Options:
  -a, --attach               Attach STDOUT/STDERR and forward signals
      --detach-keys string   Override the key sequence for detaching a container
  -i, --interactive          Attach container's STDIN

其中:

  • -a, --attach 附加STDOUT/STDERR和转发信号;

  • --detache-keys 覆盖用于分离容器的键序列

  • -i, --interactive 附加到容器的STDIN

实例:将已经停止的f2d509346d3f容器启动起来。

[root@localhost ~]# docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED              STATUS                            PORTS               NAMES
9ee966dd7f83        ubuntu              "/bin/bash"         10 seconds ago       Exited (0) 5 seconds ago                              goofy_shannon
035d9d7e276e        centos              "/bin/bash"         About a minute ago   Exited (130) About a minute ago                       kind_bohr

“035d9d7e276e”容器的状态“Exited (130) About a minute ago”在1分钟前停止了。现在我们将使用 docker start 命令启动该容器:

[root@localhost ~]# docker start 035d9d7e276e
035d9d7e276e

[root@localhost ~]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
035d9d7e276e        centos              "/bin/bash"         2 minutes ago       Up 3 seconds                            kind_bohr

查看启动后容器的状态为“Up 10 seconds”,即在 10 秒前才启动的。

当然,我们也可以使用 NAMES 字段进行重启容器,如:

[root@localhost ~]# docker start kind_bohr
kind_bohr

[root@localhost ~]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
035d9d7e276e        centos              "/bin/bash"         5 minutes ago       Up 2 seconds                            kind_bohr

上面NAMES字段地址为 kind_bohr,该值可以通过在“docker run --name 新名称”进行指定。

睡眠和休息丧失了时间,却取得了明天工作的精力。 —— 毛泽东
0 不喜欢
说说我的看法 -
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
公众号