我有超过20个要删除的奇怪的运行容器。 Docker stop命令挂起并且不提供任何输出。也尝试了docker rm命令,但是它说无法删除正在运行的容器。也尝试了docker container prune命令,但是效果不好。 这些是部署在服务结构群集上的Windows容器。节点是Windows Server 2019核心(无GUI)。 在节点上安装了docker和服务结构。因为已安装服务矩阵集群,所以docker引擎服务已停止。
1)docker stop container_ID-不起作用
2)docker stop $(码头集装箱ls -aq)-不起作用
3)导航到C:\ programdata \ docker \ windowsfilter并删除了容器。
4)在步骤3中再次执行了docker inspect容器ID,并给出了结果。
5)不知道如何删除这些幻影容器。
PS C:\ProgramData\docker\windowsfilter> docker version
Client: Docker Engine - Enterprise
Version: 19.03.1
API version: 1.40
Go version: go1.12.5
Git commit: f660560464
Built: 07/25/2019 20:59:52
OS/Arch: windows/amd64
Experimental: false
Server: Docker Engine - Enterprise
Engine:
Version: 19.03.1
API version: 1.40 (minimum version 1.24)
Go version: go1.12.5
Git commit: f660560464
Built: 07/25/2019 20:57:41
OS/Arch: windows/amd64
Experimental: false
PS C:\ProgramData\docker\windowsfilter> docker version
Client: Docker Engine - Enterprise
Version: 19.03.1
API version: 1.40
Go version: go1.12.5
Git commit: f660560464
Built: 07/25/2019 20:59:52
OS/Arch: windows/amd64
Experimental: false
Server: Docker Engine - Enterprise
Engine:
Version: 19.03.1
API version: 1.40 (minimum version 1.24)
Go version: go1.12.5
Git commit: f660560464
Built: 07/25/2019 20:57:41
OS/Arch: windows/amd64
Experimental: false
PS C:\ProgramData\docker\windowsfilter> taskmgr
PS C:\ProgramData\docker\windowsfilter> docker info
Client:
Debug Mode: false
Plugins:
cluster: Manage Docker clusters (Docker Inc., v1.0.1)
Server:
Containers: 28
Running: 28
Paused: 0
Stopped: 0
Images: 4
Server Version: 19.03.1
Storage Driver: windowsfilter
Windows:
Logging Driver: json-file
Plugins:
Volume: local
Network: ics l2bridge l2tunnel nat null overlay transparent
Log: awslogs etwlogs fluentd gcplogs gelf json-file local logentries splunk syslog
Swarm: inactive
Default Isolation: process
Kernel Version: 10.0 17763 (17763.1.amd64fre.rs5_release.180914-1434)
Operating System: Windows Server Datacenter Version 1809 (OS Build 17763.678)
OSType: windows
Architecture: x86_64
CPUs: 4
Total Memory: 16GiB
Name: nncsfc1000001
ID: 73VB:NJAN:HXFN:R63P:DCSG:YCJT:K56A:F4MC:6NC5:KVUT:5J4C:MZ63
Docker Root Dir: C:\ProgramData\docker
Debug Mode: true
File Descriptors: -1
Goroutines: 202
System Time: 2019-10-15T19:28:09.6416404Z
EventsListeners: 1
Registry: https://index.docker.io/v1/
Labels:
Experimental: false
Insecure Registries:
127.0.0.0/8
Live Restore Enabled: false
WARNING: API is accessible on http://localhost:2375 without encryption.
Access to the remote API is equivalent to root access on the host. Refer
to the 'Docker daemon attack surface' section in the documentation for
more information: https://docs.docker.com/engine/security/security/#docker-daemon-attack-surface
我应该能够删除我无法删除的这些过时的容器。