Check details of image, container, node, service configuration in Docker
Docker inspect is used to low level information on docker object like container, image, volume, network, task, node, service etc.
It will provide the detail of information like Ip address, name or anything specific in detail needed before start the image: I am checking information of image by providing image name:
Command: docker inspect image-name/servicename/containername/
root@Oracle1:/home/sunny/Desktop# docker inspect image-oracle
[
{
"Id": "sha256:fead993590ebd2eacb4a367cc2a057ebb6c7b1ab5e920a790a0fb45ece1db95f",
"RepoTags": [
"image-oracle:latest"
],
"RepoDigests": [],
"Parent": "sha256:e28a1ae656c262628b553394ea4cec6e253cc080d82e7ed7ac36a0847bfb5839",
"Comment": "",
"Created": "2023-02-02T12:48:10.699227522Z",
"Container": "eeb55035fffec9a8665a8136648376d8e1a77c3fb59995a542c1d58088c91872",
"ContainerConfig": {
"Hostname": "eeb55035fffe",
"Domainname": "",
"User": "oracle",
"AttachStdin": true,
"AttachStdout": true,
"AttachStderr": true,
"ExposedPorts": {
"1521/tcp": {},
"5500/tcp": {}
},
"Tty": true,
"OpenStdin": true,
"StdinOnce": true,
"Env": [
"ORACLE_PWD=sys123",
"PATH=/opt/oracle/product/21c/dbhomeXE/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"ORACLE_BASE=/opt/oracle",
"ORACLE_HOME=/opt/oracle/product/21c/dbhomeXE",
"ORACLE_BASE_HOME=/opt/oracle/homes/OraDBHome21cXE",
"ORACLE_SID=XE",
"INSTALL_FILE_1=https://download.oracle.com/otn-pub/otn_software/db-express/oracle-database-xe-21c-1.0-1.ol7.x86_64.rpm",
"RUN_FILE=runOracle.sh",
"PWD_FILE=setPassword.sh",
"CREATE_DB_FILE=createDB.sh",
"USER_SCRIPTS_FILE=runUserScripts.sh",
"CONF_FILE=oracle-xe-21c.conf",
"CHECK_SPACE_FILE=checkSpace.sh",
"CHECK_DB_FILE=checkDBStatus.sh",
"SETUP_LINUX_FILE=setupLinuxEnv.sh",
"CONFIG_TCPS_FILE=configTcps.sh",
"INSTALL_DIR=/install",
"ORACLE_DOCKER_INSTALL=true",
"CHECKPOINT_FILE_EXTN=.created",
"ENABLE_ARCHIVELOG=false",
"ORACLE_PDB=XEPDB1",
"AUTO_MEM_CALCULATION=false"
],
"Cmd": [
"/bin/sh"
],
"Healthcheck": {
"Test": [
"CMD-SHELL",
"\"$ORACLE_BASE/$CHECK_DB_FILE\" >/dev/null || exit 1"
],
"Interval": 60000000000,
"Timeout": 30000000000,
"StartPeriod": 300000000000
},
"Image": "orcl2-image",
"Volumes": null,
"WorkingDir": "/home/oracle",
"Entrypoint": null,
"OnBuild": null,
"Labels": {
"issues": "https://github.com/oracle/docker-images/issues",
"port.apex": "8080",
"port.listener": "1521",
"port.oemexpress": "5500",
"provider": "Oracle",
"volume.data": "/opt/oracle/oradata",
"volume.setup.location1": "/opt/oracle/scripts/setup",
"volume.setup.location2": "/docker-entrypoint-initdb.d/setup",
"volume.startup.location1": "/opt/oracle/scripts/startup",
"volume.startup.location2": "/docker-entrypoint-initdb.d/startup"
}
},
"DockerVersion": "20.10.22",
"Author": "",
"Config": {
"Hostname": "eeb55035fffe",
"Domainname": "",
"User": "oracle",
"AttachStdin": true,
"AttachStdout": true,
"AttachStderr": true,
"ExposedPorts": {
"1521/tcp": {},
"5500/tcp": {}
},
"Tty": true,
"OpenStdin": true,
"StdinOnce": true,
"Env": [
"ORACLE_PWD=sys123",
"PATH=/opt/oracle/product/21c/dbhomeXE/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"ORACLE_BASE=/opt/oracle",
"ORACLE_HOME=/opt/oracle/product/21c/dbhomeXE",
"ORACLE_BASE_HOME=/opt/oracle/homes/OraDBHome21cXE",
"ORACLE_SID=XE",
"INSTALL_FILE_1=https://download.oracle.com/otn-pub/otn_software/db-express/oracle-database-xe-21c-1.0-1.ol7.x86_64.rpm",
"RUN_FILE=runOracle.sh",
"PWD_FILE=setPassword.sh",
"CREATE_DB_FILE=createDB.sh",
"USER_SCRIPTS_FILE=runUserScripts.sh",
"CONF_FILE=oracle-xe-21c.conf",
"CHECK_SPACE_FILE=checkSpace.sh",
"CHECK_DB_FILE=checkDBStatus.sh",
"SETUP_LINUX_FILE=setupLinuxEnv.sh",
"CONFIG_TCPS_FILE=configTcps.sh",
"INSTALL_DIR=/install",
"ORACLE_DOCKER_INSTALL=true",
"CHECKPOINT_FILE_EXTN=.created",
"ENABLE_ARCHIVELOG=false",
"ORACLE_PDB=XEPDB1",
"AUTO_MEM_CALCULATION=false"
],
"Cmd": [
"/bin/sh"
],
"Healthcheck": {
"Test": [
"CMD-SHELL",
"\"$ORACLE_BASE/$CHECK_DB_FILE\" >/dev/null || exit 1"
],
"Interval": 60000000000,
"Timeout": 30000000000,
"StartPeriod": 300000000000
},
"Image": "orcl2-image",
"Volumes": null,
"WorkingDir": "/home/oracle",
"Entrypoint": null,
"OnBuild": null,
"Labels": {
"issues": "https://github.com/oracle/docker-images/issues",
"port.apex": "8080",
"port.listener": "1521",
"port.oemexpress": "5500",
"provider": "Oracle",
"volume.data": "/opt/oracle/oradata",
"volume.setup.location1": "/opt/oracle/scripts/setup",
"volume.setup.location2": "/docker-entrypoint-initdb.d/setup",
"volume.startup.location1": "/opt/oracle/scripts/startup",
"volume.startup.location2": "/docker-entrypoint-initdb.d/startup"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 15844666532,
"VirtualSize": 15844666532,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/63de0154b80cf57420397d98ba28bfbde4c824feb3355293cfd087a0320ac6f2/diff:/var/lib/docker/overlay2/19d356628b49806e48d2058aa9dba59b6facefc38cc178de9a5b38af90cf4b96/diff:/var/lib/docker/overlay2/7af4ecb96a8c7acd4d8daf67f21ca534689eb904f2c472dce2c76e2d48566fc0/diff:/var/lib/docker/overlay2/aaf0a21bddb2102b97c58a675687f926b25b9a07aa49fca9a8e3f2ae13e52aec/diff:/var/lib/docker/overlay2/b092c67098080f1c038514f1f74f9bd69844793f1b974e7f5ea498f6c690c1a9/diff:/var/lib/docker/overlay2/b1f542cd98400c9ffa84f1d649e4927b0c78d9ee226f99679789dfb61167c04c/diff",
"MergedDir": "/var/lib/docker/overlay2/df071a6bfa5f7402afbe391c23be87f3b488c0d72e177b073ecc09a39472818d/merged",
"UpperDir": "/var/lib/docker/overlay2/df071a6bfa5f7402afbe391c23be87f3b488c0d72e177b073ecc09a39472818d/diff",
"WorkDir": "/var/lib/docker/overlay2/df071a6bfa5f7402afbe391c23be87f3b488c0d72e177b073ecc09a39472818d/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:43038c62fc57b8b6b0483b9ba1bf2794af57c5c8397e6dc5417fcede1f8f687d",
"sha256:aa29cd894a7be5476f8dbf5dd34737dcfd9e0b32bb19a6a6744b200139a2b4e5",
"sha256:e5c915a30e83c3a0e39f59d904d319b669c0df9025a06279ac3e2ff9ee8a167a",
"sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
"sha256:88a6d12738ccb05288e27fb40f45e16d13fa31fa6e95f4891524787ad5f780e2",
"sha256:5bd896f8766f6d5188816f239d0aa54093d3e1b86ea2719409f9c4b1db8d647c",
"sha256:04cc93b63e8682d18be27be609f1bc7b1a0502b1f995d9757921e7f3b59f4ba8"
]
},
"Metadata": {
"LastTagTime": "2023-02-02T04:48:10.738113497-08:00"
}
}
]