查看 Docker 容器信息
Docker 是一种轻量级的容器技术,可以提供快速、可移植、可扩展的应用程序部署环境。要查看 Docker 容器信息,可以使用以下步骤:
-
1. 查看所有容器
可以使用
docker ps -a
命令来查看所有容器,包括正在运行的容器和已停止的容器:$ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES d7d5e7c9c2b7 ubuntu "/bin/bash" 5 minutes ago Exited (0) 5 minutes ago dreamy_mcclintock
-
2. 查看容器详细信息
可以使用
docker inspect <容器 ID>
命令来查看容器的详细信息,例如:$ docker inspect d7d5e7c9c2b7 [ { "Id": "d7d5e7c9c2b7c0a7b5d45e5e7e4f6f2f5e5f8f6f8f9f0f1f2f3f4f5f6f7f8f9", "Created": "2020-07-07T14:10:21.8561719Z", "Path": "/bin/bash", "Args": [], "State": { "Status": "exited", "Running": false, "Paused": false, "Restarting": false, "OOMKilled": false, "Dead": false, "Pid": 0, "ExitCode": 0, "Error": "", "StartedAt": "2020-07-07T14:10:21.936991Z", "FinishedAt": "2020-07-07T14:10:21.9371084Z" }, "Image": "sha256:b9f4d3b5d45e5e7e4f6f2f5e5f8f6f8f9f0f1f2f3f4f5f6f7f8f9", "ResolvConfPath": "/var/lib/docker/containers/d7d5e7c9c2b7/resolv.conf", "HostnamePath": "/var/lib/docker/containers/d7d5e7c9c2b7/hostname", "HostsPath": "/var/lib/docker/containers/d7d5e7c9c2b7/hosts", "LogPath": "/var/lib/docker/containers/d7d5e7c9c2b7/d7d5e7c9c2b7-json.log", "Name": "/dreamy_mcclintock", "RestartCount": 0, "Driver": "overlay2", "Platform": "linux", "MountLabel": "", "ProcessLabel": "", "AppArmorProfile": "", "ExecIDs": null, "HostConfig": { "Binds": null, "ContainerIDFile": "", "LogConfig": { "Type": "json-file", "Config": {} }, "NetworkMode": "default", "PortBindings": {}, "RestartPolicy": { "Name": "no", "MaximumRetryCount": 0 }, "AutoRemove": false, "VolumeDriver": "", "VolumesFrom": null, "CapAdd": null, "CapDrop": null, "Capabilities": null, "Dns": [], "DnsOptions": [], "DnsSearch": [], "ExtraHosts": null, "GroupAdd": null, "IpcMode": "shareable", "Cgroup": "", "Links": null, "OomScoreAdj": 0, "PidMode": "", "Privileged": false, "PublishAllPorts": false, "ReadonlyRootfs": false, "SecurityOpt": null, "UTSMode": "", "UsernsMode": "", "ShmSize": 67108864, "Runtime": "runc", "ConsoleSize": [ 0, 0 ], "Isolation": "", "CpuShares": 0, "Memory": 0, "NanoCpus": 0, "CgroupParent": "", "BlkioWeight": 0, "BlkioWeightDevice": null, "BlkioDeviceReadBps": null, "BlkioDeviceWriteBps": null, "BlkioDeviceReadIOps": null, "BlkioDeviceWriteIOps": null, "CpuPeriod": 0, "CpuQuota": 0, "CpuRealtimePeriod": 0, "CpuRealtimeRuntime": 0, "CpusetCpus": "", "CpusetMems": "", "Devices": [], "DeviceCgroupRules": null, "DiskQuota": 0, "KernelMemory": 0, "MemoryReservation": 0, "MemorySwap": 0, "MemorySwappiness": null, "OomKillDisable": false, "PidsLimit": 0, "Ulimits": null, "CpuCount": 0, "CpuPercent": 0, "IOMaximumIOps": 0, "IOMaximumBandwidth": 0 }, "GraphDriver": { "Data": { "LowerDir": "/var/lib/docker/overlay2/a6f2f5e5f8f6f8f9f0f1f2f3f4f5f6f7f8f9/diff:/var/lib/docker/overlay2/9f0f1f2f3f4f5f6f7f8f9f0f1f2f3f4f5f6f7f8f9/diff:/var/lib/docker/overlay2/f6f7f8f9f0f1f2f3f4f5f6f7f8f9f0f1f2f3f4f5f6f7f8f9/diff:/var/lib/docker/overlay2/f1f2f3f4f5f6f7f8f9f0f1f2f3f4f5f6f7f8f9/diff:/var/lib/docker/overlay2/f2f3f4f5f6f7f8f9f0f1f2f3f4f5f6f7f8f9/diff:/var/lib/docker/overlay2/f3f4f5f6f7f8f9f0f1f2f3f4f5f6f7f8f9/diff:/var/lib/docker/overlay2/f4f5f6f7f8f9f0f1f2f3f4