来自守护程序的错误响应:无法停止容器

伊凡(Ivan Puzyrev)

我启动了Docker容器:

VirtualBox:~$ sudo docker run --name rabbitmq -d -p 0.0.0.0:5672:5672 -p 0.0.0.0:15672:15672 bitnami/rabbitmq

一切都很好,容器正在工作。

docker  ps

CONTAINER ID        IMAGE                     COMMAND                  CREATED             STATUS              PORTS                                                                                                NAMES
dd3d12133774        bitnami/rabbitmq:latest   "/app-entrypoint.sh …"   37 minutes ago      Up 37 minutes       0.0.0.0:4369->4369/tcp, 0.0.0.0:5672->5672/tcp, 0.0.0.0:15672->15672/tcp, 0.0.0.0:25672->25672/tcp   sad_knuth
203500ee7f1e        bitnami/rabbitmq          "/app-entrypoint.sh …"   5 hours ago         Up 5 hours          0.0.0.0:5672->5672/tcp, 4369/tcp, 25672/tcp, 0.0.0.0:15672->15672/tcp                                rabbitmq

当我使用命令时:

docker stop 203500ee7f1e

要么

docker stop rabbitmq

没有任何反应(错误):

VirtualBox:~$ docker stop rabbitmq
Error response from daemon: cannot stop container: rabbitmq: Cannot kill container 203500ee7f1eb09bf0ecb2fdaf2041f4da27990a3654bca90b808a3ec36238cf: unknown error after kill: docker-runc did not terminate sucessfully: container_linux.go:393: signaling init process caused "permission denied"
: unknown

输出Docker版本

VirtualBox:~$ docker version
Client:
 Version:           18.06.0-ce
 API version:       1.38
 Go version:        go1.10.3
 Git commit:        0ffa825
 Built:             Wed Jul 18 19:09:54 2018
 OS/Arch:           linux/amd64
 Experimental:      false

Server:
 Engine:
  Version:          18.06.0-ce
  API version:      1.38 (minimum version 1.12)
  Go version:       go1.10.3
  Git commit:       0ffa825
  Built:            Wed Jul 18 19:07:56 2018
  OS/Arch:          linux/amd64
  Experimental:     false

输出Docker信息

    VirtualBox:~$ docker info
Containers: 2
 Running: 2
 Paused: 0
 Stopped: 0
Images: 2
Server Version: 18.06.0-ce
Storage Driver: overlay2
 Backing Filesystem: extfs
 Supports d_type: true
 Native Overlay Diff: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
 Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: d64c661f1d51c48782c9cec8fda7604785f93587
runc version: 69663f0bd4b60df09991c08812a60108003fa340
init version: fec3683
Security Options:
 apparmor
 seccomp
  Profile: default
Kernel Version: 4.15.0-29-generic
Operating System: Ubuntu 18.04.1 LTS
OSType: linux
Architecture: x86_64
CPUs: 2
Total Memory: 3.852GiB
Name: ivanpuzyrev-VirtualBox
ID: 2LAE:PADC:VVDH:G2OW:MWUD:IRTS:CRNU:J727:DDEV:ZYBS:GTGG:SIOI
Docker Root Dir: /var/lib/docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
 127.0.0.0/8
Live Restore Enabled: false

WARNING: No swap limit support

请帮忙!!!没发生什么事。也许您有什么想法?

米奇

我不同意每个人建议sudo的意见。docker命令将api调用发送到守护程序,如果需要sudo来运行该命令,则从连接到docker套接字的失败中可以知道。守护程序本身应以root用户身份运行。

对我来说,权限错误似乎是由AppArmor策略引起的,或者仅仅是引擎/容器/运行程序中的错误。您还正在运行Ubuntu 18.04,该docker仅在最近才添加了支持,因此,如果可能,请尝试运行稍旧的Ubuntu LTS版本,或查看Edge / nightly版本之一是否解决了该问题。在短期内,您可能会幸运地重新启动docker引擎(systemctl restart docker),并且可能重新启动整个主机,以查看是否可以解决问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Azure Pipelines构建失败,并显示“来自守护程序的错误响应:容器<id>未运行”

来自守护程序的错误响应:没有这样的容器:

来自守护进程的错误响应:容器 [id] 未运行

docker:来自守护程序的错误响应:驱动程序无法在端点上编程外部连接

来自守护程序的错误响应:找不到网络myapp

来自守护程序的错误响应:Container Cli 未运行

docker:来自守护进程的错误响应:无法创建垫片

Docker:来自守护程序的错误响应-为什么它没有显示在Docker容器ls中?

带有restart_policy的Docker堆栈部署抛出“来自守护程序的错误响应:无效的RestartCondition:“除非停止”

ECS任务未启动-已停止(CannotPullContainerError:“在等待连接时取消了来自守护程序请求的错误响应”

在Docker中创建新容器时遇到问题。来自守护程序的错误响应:冲突。容器名称已被容器使用

Docker错误:来自守护程序的错误响应:挂载被拒绝:在OS X上

来自守护程序的错误响应:Dockerfile分析错误行1:未知指令:#

来自守护程序的错误响应:Dockerfile分析错误未知标志:安装

来自守护程序的错误响应:rpc错误:代码= InvalidArgument desc =仅允许更新标签

Gitlab管道失败:错误:准备失败:来自守护程序的错误响应:toomanyrequests

如果守护程序的错误响应为:无法终止容器权限,如何停止运行容器?

启动docker容器时收到以下错误“来自守护程序的错误响应:OCI运行时创建失败:container_linux.go:348”

泊坞窗:来自守护程序的错误响应:OCI运行时创建失败:

Docker:来自守护程序的错误响应:成功登录后未授权

Docker:来自守护程序的错误响应:删除myvol:卷正在使用中

Docker:来自守护程序的错误响应:绑定0.0.0.0:3306失败:端口已分配

docker创建| 来自守护程序的错误响应:未指定命令

来自守护程序的错误响应:驱动器尚未共享

来自守护程序的错误响应:具有名称的服务端点

来自守护程序的Docker错误响应:OCI运行时创建失败

Docker-来自守护程序的错误响应:客户端比服务器更新

在管道中运行的Docker表示``docker:来自守护程序的错误响应:授权被拒绝''

docker cp-“来自守护程序的错误响应:不是目录”