docker ps 命令不返回任何内容

时间:2021-04-01 04:03:17

标签: docker jenkins docker-compose

enter image description here我正在为 jenkins 使用 docker 容器并成功进入“docker-compose up -d”步骤,该步骤返回“starting jenkins.. done”

我现在尝试了返回空的 'docker ps'。

在尝试 'docker images' 时,它返回了列表中的 jenkins 图像。

您能告诉我为什么会发生这种情况以及可能的解决方案吗?我以 root 用户身份完成整个过程。

docker-compose.yml 文件如下所示:

  firebase_messaging: ^7.0.0

1 个答案:

答案 0 :(得分:1)

我尝试重新创建问题,但撰写文件对我有用。

docker ps 输出:

$ docker ps
CONTAINER ID   IMAGE             COMMAND                  CREATED         STATUS         PORTS                               NAMES
96a5965ceab7   jenkins/jenkins   "/sbin/tini -- /usr/…"   7 minutes ago   Up 6 minutes   0.0.0.0:8080->8080/tcp, 50000/tcp   jenkins

$ docker compose up -d
Network "docker-compose-jenkins_net"  Creating
Network "docker-compose-jenkins_net"  Created
Container jenkins  Creating
Container jenkins  Created
Container jenkins  Starting
Container jenkins  Started

您能否检查一下您的 root 用户是否能够在当前工作目录(即 jenkins-data)中创建 jenkins 主目录。

如果 root 无法创建主目录,则容器将不会启动。在这种情况下,您可以选择另一个文件夹。

问候 阿米特·米纳