首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用"Docker container run“命令后,不显示我的容器

使用"Docker container run"命令后,不显示容器的原因可能是容器运行失败或者容器已经退出。以下是一些可能导致该问题的原因和解决方法:

  1. 容器运行失败:可能是由于镜像不存在、镜像拉取失败、容器配置错误等原因导致容器无法成功运行。可以通过以下步骤进行排查和解决:
    • 确保使用的镜像存在并且已经正确拉取。可以使用"Docker image ls"命令查看本地已有的镜像。
    • 检查容器的配置参数是否正确,例如端口映射、环境变量等。
    • 查看容器的日志信息,使用"Docker logs <容器ID或名称>"命令查看容器的日志输出,以便找到具体的错误信息。
  • 容器已经退出:可能是容器在运行过程中发生了错误或者任务已经完成而退出。可以通过以下步骤进行排查和解决:
    • 使用"Docker ps -a"命令查看所有容器的状态,包括已经退出的容器。
    • 如果容器已经退出,可以使用"Docker logs <容器ID或名称>"命令查看容器的日志输出,以便找到具体的错误信息。
    • 如果容器已经退出,可以使用"Docker start <容器ID或名称>"命令重新启动容器,并使用"Docker logs <容器ID或名称>"命令查看容器的日志输出。

总结:当使用"Docker container run"命令后,如果不显示容器,可能是容器运行失败或者容器已经退出。可以通过检查镜像是否存在、容器配置是否正确、查看容器日志等方式进行排查和解决。如果问题仍然存在,可以尝试重新拉取镜像或者重新启动容器。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

使用docker stats命令查看Docker显示容器资源使用情况

docker stats命令可以显示容器资源使用情况,统计实时信息。若要将数据限制为一个或多个特定容器使用空格分隔容器ID。也可以指定一个已停止容器,但停止容器返回任何数据。...使用方法 直接输入docker stats即可显示所有运行中容器资源使用情况,会看到类似如下截图信息。...每一列含义如下: CONTAINER ID:容器ID NAME:容器名称 CPU %:容器使用主机 CPU百分比 MEM USAGE / LIMIT:容器使用总内存以及允许使用内存总量 MEM...docker stats xxx xxx 如果指定容器ID或容器名称,则默认查看所有运行中容器。...也可以指定一个已停止容器,但停止容器返回任何数据。 最后 docker stats命令还可以对结果进行格式化处理,更多使用说明请参考官方帮助文档:docker stats

3.2K10

使用 Docker 客户端管理容器:这些命令必须知道

让我们举一个简单例子:我们希望立即执行 docker run alpine 以及容器退出,所以我们使用 -it ,这迫使它进行交互并使用当前终端。...当前容器列表是空,为什么? Docker 客户端命令 docker container list 只列出活动容器。...要获得所有容器列表,只需在同一个 Docker 客户端命令末尾添加开关 --all (如下图所示)。 ? 现在如果想回到一个特定容器,去检查一些东西或抓取一个文件,该怎么做?...在容器上执行命令 有时候在管理容器时,在容器上运行命令会更容易,从而节省在其他地方进行故障排除时间。我们可以使用 docker container exec 命令在任何给定容器上触发特定命令。...如果你想继续探索和尝试新事物,可以试试这两个 Docker 客户端命令: docker container --help docker container run—help 现在你正慢慢成为管理容器方面的专家

94510

Docker之常用命令

如果你指定一个镜像版本标签,例如你只使用 ubuntu,docker 将默认使用 ubuntu:latest 镜像 OPTIONS说明: -a :列出本地所有的镜像(含中间映像层) -q :只显示镜像...--digests :显示镜像摘要信息 --no-trunc :显示完整镜像信息 2.2、docker search 某个XXX镜像名字 网站 https://hub.docker.com 命令 docker...-n:显示最近n个创建容器。 -q :静默模式,只显示容器编号。 --no-trunc :截断输出。...-d 容器使用镜像centos:latest以后台模式启动一个容器 docker run -d centos 问题:然后 docker ps -a 进行查看, 会发现容器已经退出 很重要要说明一点...,否则需删除相关容器才可继续或 -f 强制删除] run       Run a command in a new container              # 创建一个新容器并运行一个命令

42320

Docker从入门到精通(四)——常用命令

-- 话不多说,本篇文章给大家介绍 docker 常用命令,基本上会覆盖我们日常使用命令。...找到英文 Run a command in a new container,这正是我们需要。 但是又不知道 run 命令怎么用,接着如下: ?...4.2 进入容器 ①、使用run方式在创建时进入 docker run -it [镜像id|镜像名] /bin/bash ?...不会关闭容器 docker attach --sig-proxy=false 容器名称|容器ID ③、使用 exec 命令(进入已启动容器) 进入容器开启一个新终端,可以在里面进行操作。...4.4 查看所有运行容器 1、查看正在运行容器 docker ps 2、查看正在运行容器ID docker ps -q 3、查看正在运行+历史运行过容器 docker ps -a 4、显示运行容器总文件大小

42830

一文详解Docker容器Container

​编辑 常用命令 docker run :创建一个新容器 docker run [OPTIONS] IMAGE [COMMAND] [ARG...] docker run --name containerName...exec :进入容器内部,执行一个命令 -it : 给当前进入容器创建一个标准输入、输出终端,允许我们与容器交互 mn :要进入容器名称 bash:进入容器执行命令,bash...–cidfile="" 运行容器,在指定文件中写入容器 PID 值,一种典型监控系统用法。 –cpuset="" 设置容器可以使用哪些 CPU,此参数可以用来容器独占 CPU。...3. always:容器退出时总是重启。 –rm=false 指定容器停止自动删除容器(不支持以 docker run -d 启动容器)。...-f 根据条件过滤显示内容。 –format 指定返回值模板文件。 -l 显示最近创建容器。 -n 列出最近创建n个容器。 –no-trunc 截断输出。 -q 静默模式,只显示容器编号。

1.2K40

Docker常用命令超细介绍

工欲善其事必先利其器,本文我们首先来给大家介绍下docker常用命令,只用对这些常用命令非常熟悉我们才能更好使用docker。...如果你指定一个镜像版本标签,例如你只使用 ubuntu,docker 将默认使用 ubuntu:latest 镜像 在docker images 后面可以添加option参数 option参数 参数...-n 显示最近n个创建容器。 -q 静默模式,只显示容器编号。 --no-trunc 截断输出。 ? 3.3 退出容器   我们启动了一个centos容器,这时我们想要退出容器怎么办呢?...docker rm 4.其他命令 4.1 守护式容器   前面我们创建容器是交互式,接下来我们创建守护式容器 docker run -d 容器名 ?...container 创建一个新容器,同 run,但不启动容器 diff Inspect changes on a container’s filesystem 查看 docker 容器变化 events

60220

Docker常用命令

运行镜像 有了镜像之后就可以启动并运行一个容器,可以使用docker run 命令,其命令格式如下: docker run [OPTIONS] IMAGE [COMMAND] [ARG...]...,可以执行以下命令docker run -it --rm ubuntu:18.04 bash 参数说明:-it是两个参数, -i是交互式操作,-t是终端,—rm是容器退出将其删除,ubuntu:18.04...是镜像,bash放在镜像命令,它会启动一个shell。...操作完成可以使用exit退出当前使用shell。 ? 在执行run命令时,如果镜像在本地存在就会直接运行,如果镜像在本地不存在则会自动先从仓库拉去镜像,然后在运行。 ?...--format :指定返回值模板文件。 --latest, -l :显示最近创建容器。 --last, -n :列出最近创建n个容器。 --no-trunc :截断输出。

55530

docker 常用命令总结

大家好,又见面了,是你们朋友全栈君。...,比如 source /etc/source 我们运行docker容器时候,使用了-d参数,把容器在后台运行。...但是它有一个缺点,只要这个连接终止,或者使用了exit命令容器就会退出后台运行 (2)使用docker exec命令 这个命令使用exit命令,不会退出后台,一般使用这个命令使用方法如下 docker...o 镜像是 Docker 生命周期中构建或打包阶段 o 容器则是启动或执行阶段 o docker使用命令 1 docker 命令介绍 docker –help 管理命令: container...如果指定-y参数的话,apt-get命令会进入交互模式,需要用户输入命令来进行确认,但在docker环境中是无法响应这种交互

64230

Docker系列教程05-容器常用命令

本节我们来讨论Docker容器常用命令。 新建并启动容器[重要] 使用以下 docker run 命令即可新建并启动一个容器。该命令是我们最常用命令了,它有很多选项,下面笔者列举一些常用选项。...图12-3 Nginx首页 TIPS 需要注意是,使用docker run命令创建容器时,会先检查本地是否存在指定镜像。...(包含所有状态) --no-trunc false 截断输出 --quiet,-q false 静默模式,只展示容器编号 --size,-s false 显示总文件大小 示例: docker ps...[重要] 使用 docker run 命令,即可新建并启动一个容器。...为了连接到容器,我们需要找到容器第一个进程PID,可通过以下命令获取: docker inspect --format "{{.State.Pid}}" $CONTAINER_ID 获得PID,就可使用

89660

docker常用命令详解

run命令启动参数有很多,以下是一些常规使用说明,更多部分请参考http://www.cnphp6.com/archives/24899 当利用 docker run 来创建容器时,Docker 在后台运行标准操作包括...从地址池配置一个 ip 地址给容器 执行用户指定应用程序 执行完毕容器被终止 Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG…] 5.1 使用...# docker run -i -t --name mytest centos:centos6 /bin/bash bash-4.1# 上面的–name参数可以指定启动容器名字,如果指定则...此时使用exit或Ctrl+D退出,这个容器也就消失了(消失容器并没有完全删除?)...ago Exited (0)… nginx_test 启动一个已存在容器run是从image新建容器再启动),以下也可以使用docker start nginx_test代替 [root@hostname

85420

docker常用命令详解

run命令启动参数有很多,以下是一些常规使用说明,更多部分请参考http://www.cnphp6.com/archives/24899 当利用 docker run 来创建容器时,Docker 在后台运行标准操作包括...从地址池配置一个 ip 地址给容器 执行用户指定应用程序 执行完毕容器被终止 Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG…] 5.1 使用...# docker run -i -t –name mytest centos:centos6 /bin/bash bash-4.1# 上面的–name参数可以指定启动容器名字,如果指定则docker...此时使用exit或Ctrl+D退出,这个容器也就消失了(消失容器并没有完全删除?)...ago Exited (0)… nginx_test 启动一个已存在容器run是从image新建容器再启动),以下也可以使用docker start nginx_test代替 [root@hostname

81220

Doker容器

二、创建容器 新建容器 新建容器一般使用 create 命令,具体语法如下: docker [container] create 例如我们要创建ubuntu 16.04容器docker 命令如下:...新建同时启动容器 新建容器需要用到 run 命令,语法格式如下: docker [container] run 例如我们运行一个新ubuntu16.04 容器,并将名称命名为 new_ubuntu :...注1:可以使用 docker container wait container命令来等待容器退出和查看退出返回结果 注2:某些情况下,执行 run 命令是无法正常运行,导致容器直接退出,这个时候我们可以查看推出错误代码...终止容器 终止容器可以使用 stop 命令命令语法为: docker [container] stop [-t=10] 我们将刚才创建ubuntu16.04 容器在20秒彻底终止掉,可以这么做:...exec 该命令docker最新支持命令,因为 attach 命令在多窗口情况下会出现所有窗口同步显示,当某个窗口阻塞时,其他窗口无法使用,因此 exec 命令出现了。

72710

Docker 学习手册

官网表示解决最大痛点是「这段代码在机器上没问题啊」这个问题。 三个基本概念,镜像、容器与仓库是什么?...export 则会生成合并完一层镜像,会移除元数据和不必要层。 history: 显示一个镜像 build 历史。...但是 Union FS 是有最大层数限制,目前是超过 127 层,因此,尽量把所有的 RUN 放到一条命令里面,用 && 把命令串起来。...CMD 就一条,就算写了多条,前面的 CMD 都会被忽略,而且在 docker run 启动命令加上命令,Dockerfile 里这一句会被忽略。...ENTRYPOINT:跟 CMD 一样,也是开启容器之后启动命令,区别是 ENTRYPOINT 命令可以在启动 docker 时候补加命令行参数,相当于把整个镜像当做一个命令行工具来使用

1.8K40

Docker 小记 — Docker Engine

2.2 控制指令 RUN: 在构建过程中指定需要被执行命令使用格式如下: RUN command param1 param2 # 更推荐 RUN ["executable","param1","...理论上也可添加网络地址,但还是建议在 RUN 指令中执行 wget 或 curl 命令,感觉这样更加可控。实际应用中喜欢将 COPY 用于文件,ADD 用于目录(仅个人使用习惯)。...ENTRYPOINT:主程序启动前准备指令,用于启动主程序所依赖服务,格式同CMD(基本上没用过就不介绍了,而且容易出错,推荐使用)。...Docker 命令详解 为了避免喧宾夺主,此处仅摘录个人操作中较为常用命令。...link -v, --volumes Remove the volumes associated with the container exec:在运行容器中执行命令,不过更常用还是先进入容器再执行命令

1.2K90
领券