This endpoint returns detailed information about a Docker image that is stored in the private Bluemix registry of an organization (corresponding IBM Containers command: cf ic inspect <image_name_or_id>).
643 matches
46 actions
IBM Containers
46 actions
- Bind a public IP address to a single containerPOSTv1.0.0
- Build a Docker image from a DockerfilePOSTv1.0.0
- Check the availability of a namespaceGETv1.0.0
- Create a file share in a spacePOSTv1.0.0
- Create a volume in a spacePOSTv1.0.0
- Create and start a container group.POSTv1.0.0
- Create and start a single containerPOSTv1.0.0
- Delete a file shareDELETEv1.0.0
- Delete a volumeDELETEv1.0.0
- Inspect a container group.GETv1.0.0
- Inspect a Docker image in private Bluemix registryGETv1.0.0
- Inspect a file shareGETv1.0.0
- Inspect a single containerGETv1.0.0
- List all container groups in a spaceGETv1.0.0
- List all Docker images that are available in your private Bluemix registry.GETv1.0.0
- List all volumes for a spaceGETv1.0.0
- List available file share sizesGETv1.0.0
- List available file shares in a spaceGETv1.0.0
- List available public IP addresses in a spaceGETv1.0.0
- List container sizes and quota limitsGETv1.0.0
- List messages for the userGETv1.0.0
- List single containers in a space.GETv1.0.0
- List the current state of a container.GETv1.0.0
- Map a public route to a container group.POSTv1.0.0
- Pause a single containerPOSTv1.0.0
- Refresh the TLS CertificatePUTv1.0.0
- Release public IP addressPOSTv1.0.0
- Remove a Docker image.DELETEv1.0.0
- Remove a single containerDELETEv1.0.0
- Rename a single containerPOSTv1.0.0
- Request a public IP address for a spacePOSTv1.0.0
- Restart a single containerPOSTv1.0.0
- Retrieve detailed information about a volume. GETv1.0.0
- Retrieve organization and space specific quotaGETv1.0.0
- Retrieve the namespace of an organization.GETv1.0.0
- Retrieve the TLS CertificateGETv1.0.0
- Set a namespace for your private Bluemix registry.PUTv1.0.0
- Share a volume with another spacePOSTv1.0.0
- Start a single containerPOSTv1.0.0
- Stop a single containerPOSTv1.0.0
- Stop and delete all container instances in a container group.DELETEv1.0.0
- Unbind a public IP address from a containerPOSTv1.0.0
- Unmap a public route from a container groupPOSTv1.0.0
- Unpause a single containerPOSTv1.0.0
- Update a container group.PATCHv1.0.0
- Update space quotaPUTv1.0.0
Other/IBM Containers
Inspect a Docker image in private Bluemix registry
v1.0.0Input
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
{
"type": "object",
"properties": {
"X-Auth-Project-Id": {
"type": "string"
},
"X-Auth-Token": {
"type": "string"
},
"name_or_id": {
"type": "string"
}
},
"required": [
"X-Auth-Project-Id",
"X-Auth-Token",
"name_or_id"
],
"additionalProperties": false
}Output
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
- 204
- 205
- 206
- 207
- 208
- 209
- 210
- 211
- 212
- 213
- 214
- 215
- 216
- 217
- 218
- 219
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- 230
- 231
- 232
- 233
- 234
- 235
- 236
- 237
- 238
- 239
- 240
- 241
- 242
- 243
- 244
- 245
- 246
- 247
- 248
- 249
- 250
- 251
{
"type": "object",
"properties": {
"Architecture": {
"type": "string",
"description": "The hardware architecture for which the image was built for. The architecture can either be Intel (amd64) or Power (ppc64le). "
},
"Config": {
"type": "object",
"properties": {
"ArgsEscaped": {
"type": "boolean"
},
"AttachStderr": {
"type": "boolean",
"description": "Attaches the container to stderr."
},
"AttachStdin": {
"type": "boolean",
"description": "Attaches the container to stdin."
},
"AttachStdout": {
"type": "boolean",
"description": "Attaches the container to stdout."
},
"Cmd": {
"type": "array",
"description": "The command and arguments in this list are passed to the container to be executed when the container is started. This command must be a long-running command. Do not use a short-lived command, for example, /bin/date, because it might cause the container to crash. <br>Sample long-running commands:<br>[\"ping\",\"localhost\"]<br>[\"tail\",\"-f\",\"/dev/null\"]<br>[\"sh\",\"-c\",\"while true; do date; sleep 20; done\"]\n",
"items": {
"type": "string"
}
},
"Domainmame": {
"type": "string",
"description": "The domain name to be used for the container."
},
"Entrypoint": {
"type": "string",
"description": "The entrypoint specifies a command that will always be executed when the container starts."
},
"Env": {
"type": "array",
"description": "A list of environment variables in the form of key=value pairs. All keys in this list have to be unique. List multiple keys separately and if you include quotation marks, include them around both the environment variable name and the value.",
"items": {
"type": "string"
}
},
"ExposedPorts": {
"type": "array",
"description": "A list of all udp and tcp ports that have been publicly exposed during the container creation.",
"items": {
"type": "string"
}
},
"Hostname": {
"type": "string",
"description": "The host name of the container provided by Openstack. "
},
"Image": {
"type": "string",
"description": "The unique ID of the image. "
},
"Labels": {
"type": "array",
"description": "List of custom metadata that was added to the image. Labels serve a wide range of uses, such as adding notes or license requirements to an image. Every label is a key/ value pair.",
"items": {
"type": "string"
}
},
"OnBuild": {
"type": "array",
"description": "???",
"items": {
"type": "string"
}
},
"OpenStdin": {
"type": "boolean",
"description": "When set to true, it opens stdin."
},
"StdinOnce": {
"type": "boolean",
"description": "When set to true it closes stdin after the attached client disconnects."
},
"Tty": {
"type": "boolean",
"description": "When set to true, attach standard streams to a tty, including stdin if it is not closed."
},
"User": {
"type": "string",
"description": "The user to be used inside the container."
},
"Volumes": {
"type": "string",
"description": "Docker specific. Not supported by IBM Containers. The path to the volume that is created when deploying a container from the image. To use a volume in IBM Containers, you must first create a volume and then mount it to your container during creation."
},
"WorkingDir": {
"type": "string",
"description": "The working directory inside the container where specified commands are executed."
}
}
},
"Container": {
"type": "string",
"description": "???"
},
"ContainerConfig": {
"properties": {
"ArgsEscaped": {
"type": "boolean"
},
"AttachStderr": {
"type": "string",
"description": "Attaches the container to stderr."
},
"AttachStdin": {
"type": "string",
"description": "Attaches the container to sdtin."
},
"AttachStdout": {
"type": "string",
"description": "Attaches the container to stdout."
},
"Cmd": {
"type": "array",
"description": "The command and arguments in this list are passed to the container to be executed when the container is started. This command must be a long-running command. Do not use a short-lived command, for example, /bin/date, because it might cause the container to crash. <br>Sample long-running commands:<br>[\"ping\",\"localhost\"]<br>[\"tail\",\"-f\",\"/dev/null\"]<br>[\"sh\",\"-c\",\"while true; do date; sleep 20; done\"]\n",
"items": {
"type": "string"
}
},
"Domainname": {
"type": "string",
"description": "The domain name to be used for the container."
},
"Env": {
"type": "array",
"description": "A list of environment variables in the form of key=value pairs. All keys in this list have to be unique. List multiple keys separately and if you include quotation marks, include them around both the environment variable name and the value.",
"items": {
"type": "string"
}
},
"ExposedPorts": {
"type": "array",
"description": "List of public ports that were exposed during container creation. ",
"items": {
"type": "string"
}
},
"Hostname": {
"type": "string",
"description": "The host name to be used for the container."
},
"Image": {
"type": "string",
"description": "Full path to the image that the container is based on in your private Bluemix registry."
},
"ImageArchitecture": {
"type": "string",
"description": "The hardware architecture the image is based on. It can either be 'amd64' indicating an Intel-based architecture, or 'ppc64le' representing a Power-based architecture."
},
"Labels": {
"type": "array",
"description": "List of custom metadata that was added to the container. Labels serve a wide range of uses, such as adding notes to a container. Every label is a key/ value pair.",
"items": {
"type": "string"
}
},
"Memory": {
"type": "integer",
"format": "int32",
"description": "The amount of container memory that is assigned to the container in Megabyte."
},
"MemorySwap": {
"type": "string",
"description": "The total container memory limit (memory + swap)"
},
"OpenStdin": {
"type": "string",
"description": "When set to true, it opens stdin. "
},
"PortSpecs": {
"type": "string",
"description": "Not supported by IBM Containers, empty string."
},
"StdinOnce": {
"type": "string",
"description": "When set to true it closes stdin after the attached client disconnects."
},
"Tty": {
"type": "string",
"description": "When set to true, attach standard streams to a tty, including stdin if it is not closed."
},
"User": {
"type": "string",
"description": "User to be used inside the container."
},
"VCPU": {
"type": "integer",
"format": "int32",
"description": "Number of virtual CPUs that are assigned to the container."
},
"VolumesFrom": {
"type": "string",
"description": "List of volumes to inherit from another container. This feature is not supported in IBM Containers."
},
"WorkingDir": {
"type": "string",
"description": "The working directory inside the container where specified commands are executed. "
}
}
},
"Created": {
"type": "string",
"description": "The time when the image was created."
},
"DockerVersion": {
"type": "string",
"description": "???"
},
"Id": {
"type": "string",
"description": "Unique ID of the image that you inspected. "
},
"Os": {
"type": "string",
"description": "???"
},
"Parent": {
"type": "string",
"description": "The ID of the parent image that was used to build this image."
},
"Size": {
"type": "integer",
"format": "int32",
"description": "The real size of the image. "
},
"Tag": {
"type": "string",
"description": "The version of the image "
},
"Throwaway": {
"type": "string",
"description": "???"
},
"VirtualSize": {
"type": "integer",
"format": "int32",
"description": "The virtual size of the image."
}
}
}