{"id":1213,"date":"2024-07-22T20:46:04","date_gmt":"2024-07-22T20:46:04","guid":{"rendered":"https:\/\/dockerpros.com\/?post_type=glossary&#038;p=1213"},"modified":"2024-07-22T20:51:36","modified_gmt":"2024-07-22T20:51:36","slug":"docker-container-inspect","status":"publish","type":"glossary","link":"https:\/\/dockerpros.com\/de\/wiki\/docker-container-inspect\/","title":{"rendered":"Docker Container Inspect\n\nThe `docker container inspect` command provides detailed information about a container. This command is useful for troubleshooting and understanding the configuration and state of a container.\n\n### Basic Usage\n\nTo inspect a container, use the following command:\n\n```bash\ndocker container inspect \n```\n\nReplace `` with the name or ID of the container you want to inspect.\n\n### Example\n\n```bash\ndocker container inspect my_container\n```\n\nThis will output a JSON object containing detailed information about the container, including its configuration, state, and network settings.\n\n### Filtering Output\n\nYou can filter the output to display specific information. For example, to get the IP address of the container, you can use the `--format` flag:\n\n```bash\ndocker container inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' my_container\n```\n\nThis will output the IP address of the container.\n\n### Common Use Cases\n\n1. **Checking Container Status**: To see if a container is running, use:\n\n   ```bash\n   docker container inspect --format='{{.State.Status}}' my_container\n   ```\n\n2. **Viewing Environment Variables**: To see the environment variables set for a container, use:\n\n   ```bash\n   docker container inspect --format='{{.Config.Env}}' my_container\n   ```\n\n3. **Checking Mount Points**: To see the mount points of a container, use:\n\n   ```bash\n   docker container inspect --format='{{.Mounts}}' my_container\n   ```\n\n### Conclusion\n\nThe `docker container inspect` command is a powerful tool for gaining insights into the configuration and state of Docker containers. By using the `--format` flag, you can extract specific information that is relevant to your needs."},"content":{"rendered":"<h1>Understanding Docker Container Inspect: An In-Depth Guide<\/h1>\n<p>Docker <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">Container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> Inspect is a powerful command-line utility used to retrieve detailed information about Docker containers. This command offers a comprehensive view of a container&#8217;s configuration and state, enabling developers and system administrators to troubleshoot issues, analyze performance metrics, and understand the environment in which their applications <span class=\"glossaryai-tooltip glossary-term-672\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\" target=\"_blank\">run<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">\"RUN\" refers to a command in various programming languages and operating systems to execute a specified program or script. It initiates processes, providing a controlled environment for task execution.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>. With its rich output of JSON-formatted data, <code>docker inspect<\/code> serves as an essential tool in the Docker ecosystem, providing insights into the intricate workings of containerized applications.<\/p>\n<h2>Overview of Docker Architecture<\/h2>\n<p>Before delving into the specifics of the <code>docker inspect<\/code> command, it\u2019s essential to understand the underlying architecture of Docker. Docker is built on a client-server model, which consists of:<\/p>\n<ol>\n<li>\n<p><strong>Docker <span class=\"glossaryai-tooltip glossary-term-667\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/daemon\/\" target=\"_blank\">Daemon<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A daemon is a background process in computing that runs autonomously, performing tasks without user intervention. It typically handles system or application-level functions, enhancing efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/daemon\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span><\/strong>: The background <span class=\"glossaryai-tooltip glossary-term-681\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/service\/\" target=\"_blank\">service<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Service refers to the act of providing assistance or support to fulfill specific needs or requirements. In various domains, it encompasses customer service, technical support, and professional services, emphasizing efficiency and user satisfaction.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/service\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> that manages Docker containers. It handles <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> lifecycle operations such as building images, running containers, and managing networks and volumes.<\/p>\n<\/li>\n<li>\n<p><strong>Docker Client<\/strong>: The command-line interface (CLI) that users interact with to issue commands to the Docker <span class=\"glossaryai-tooltip glossary-term-667\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/daemon\/\" target=\"_blank\">daemon<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A daemon is a background process in computing that runs autonomously, performing tasks without user intervention. It typically handles system or application-level functions, enhancing efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/daemon\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>.<\/p>\n<\/li>\n<li>\n<p><strong>Docker Images<\/strong>: Read-only templates used to create containers. Images contain the application code, libraries, and the environment required to <span class=\"glossaryai-tooltip glossary-term-672\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\" target=\"_blank\">run<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">\"RUN\" refers to a command in various programming languages and operating systems to execute a specified program or script. It initiates processes, providing a controlled environment for task execution.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> a particular application.<\/p>\n<\/li>\n<li>\n<p><strong>Docker Containers<\/strong>: The execution units created from Docker images. Containers encapsulate everything needed to <span class=\"glossaryai-tooltip glossary-term-672\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\" target=\"_blank\">run<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">\"RUN\" refers to a command in various programming languages and operating systems to execute a specified program or script. It initiates processes, providing a controlled environment for task execution.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> an application and are isolated from each other and the host system.<\/p>\n<\/li>\n<li>\n<p><strong><span class=\"glossaryai-tooltip glossary-term-736\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-registry\/\" target=\"_blank\">Docker Registry<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A Docker Registry is a storage and distribution system for Docker images. It allows developers to upload, manage, and share container images, facilitating efficient deployment in diverse environments.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-registry\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span><\/strong>: A storage system for Docker images, such as <span class=\"glossaryai-tooltip glossary-term-653\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-hub\/\" target=\"_blank\">Docker Hub<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Docker Hub is a cloud-based repository for storing and sharing container images. It facilitates version control, collaborative development, and seamless integration with Docker CLI for efficient container management.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-hub\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> or a <span class=\"glossaryai-tooltip glossary-term-737\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/private-registry\/\" target=\"_blank\">private registry<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A private registry is a secure repository for managing and storing container images, allowing organizations to control access, enhance security, and streamline deployment processes within their infrastructure.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/private-registry\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, facilitating <span class=\"glossaryai-tooltip glossary-term-651\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\" target=\"_blank\">image<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">An image is a visual representation of an object or scene, typically composed of pixels in digital formats. It can convey information, evoke emotions, and facilitate communication across various media.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/image\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> sharing and distribution.<\/p>\n<\/li>\n<\/ol>\n<p>Understanding these components is vital for leveraging the full capabilities of <code>docker inspect<\/code>.<\/p>\n<h2>The Purpose of Docker Inspect<\/h2>\n<p>The <code>docker inspect<\/code> command serves multiple purposes, including:<\/p>\n<ul>\n<li>\n<p><strong>Configuration Retrieval<\/strong>: Users can obtain the configuration parameters used when creating a <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, such as environment variables, command arguments, and <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\" target=\"_blank\">volume<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> mounts.<\/p>\n<\/li>\n<li>\n<p><strong>State Information<\/strong>: It provides real-time information about a container&#8217;s current state, such as whether it is running, paused, or stopped.<\/p>\n<\/li>\n<li>\n<p><strong><span class=\"glossaryai-tooltip glossary-term-661\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/network\/\" target=\"_blank\">Network<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A network, in computing, refers to a collection of interconnected devices that communicate and share resources. It enables data exchange, facilitates collaboration, and enhances operational efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/network\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> Information<\/strong>: Users can view details about the container&#8217;s networking setup, including IP addresses, <span class=\"glossaryai-tooltip glossary-term-661\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/network\/\" target=\"_blank\">network<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A network, in computing, refers to a collection of interconnected devices that communicate and share resources. It enables data exchange, facilitates collaboration, and enhances operational efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/network\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> modes, and <span class=\"glossaryai-tooltip glossary-term-677\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/port\/\" target=\"_blank\">port<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A PORT is a communication endpoint in a computer network, defined by a numerical identifier. It facilitates the routing of data to specific applications, enhancing system functionality and security.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/port\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> bindings.<\/p>\n<\/li>\n<li>\n<p><strong>Performance Metrics<\/strong>: Although not designed specifically for performance monitoring, <code>docker inspect<\/code> reveals resource limits set on containers, which can inform performance analysis.<\/p>\n<\/li>\n<\/ul>\n<p>The output of the <code>docker inspect<\/code> command is presented in JSON format, making it easy to parse and integrate with other tools.<\/p>\n<h2>How to Use Docker Inspect<\/h2>\n<p>The basic syntax for the <code>docker inspect<\/code> command is as follows:<\/p>\n<pre><code class=\"language-bash\">docker inspect [OPTIONS] <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">CONTAINER<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> [<span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">CONTAINER<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>...]<\/code><\/pre>\n<h3>Example Usage<\/h3>\n<p>To inspect a running <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, you would use:<\/p>\n<pre><code class=\"language-bash\">docker inspect <\/code><\/pre>\n<h4>Example Output<\/h4>\n<p>When you <span class=\"glossaryai-tooltip glossary-term-672\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\" target=\"_blank\">run<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">\"RUN\" refers to a command in various programming languages and operating systems to execute a specified program or script. It initiates processes, providing a controlled environment for task execution.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> the <code>docker inspect<\/code> command on a specific <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, the output will include a wealth of information. Here is a simplified example of what you might see:<\/p>\n<pre><code class=\"language-json\">[\n    {\n        \"Id\": \"b85f4de4d4c7dc9f8d621cf7a5a0a4fc8f3ecbcf230b3e4a1c5b3d0b0e5d4f6a\",\n        \"Created\": \"2023-01-15T10:00:00Z\",\n        \"Path\": \"myapp\",\n        \"Args\": [],\n        \"State\": {\n            \"Status\": \"running\",\n            \"Running\": true,\n            \"Paused\": false,\n            \"Restarting\": false,\n            \"OOMKilled\": false,\n            \"Dead\": false,\n            \"Pid\": 12345,\n            \"ExitCode\": 0,\n            \"Error\": \"\",\n            \"StartedAt\": \"2023-01-15T10:00:15Z\",\n            \"FinishedAt\": \"0001-01-01T00:00:00Z\"\n        },\n        ...\n    }\n]<\/code><\/pre>\n<p>This snippet gives a glimpse into the container&#8217;s ID, creation time, command path, arguments, and state.<\/p>\n<h2>Understanding the JSON Output<\/h2>\n<p>The JSON output from <code>docker inspect<\/code> can be overwhelming, but it&#8217;s structured into several key areas.<\/p>\n<h3>Key Sections of Inspect Output<\/h3>\n<ol>\n<li>\n<p><strong>Id<\/strong>: A unique identifier for the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>.<\/p>\n<\/li>\n<li>\n<p><strong>Created<\/strong>: Timestamp indicating when the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> was created.<\/p>\n<\/li>\n<li>\n<p><strong>Path &amp; Args<\/strong>: Displays the command and arguments used to start the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>.<\/p>\n<\/li>\n<li>\n<p><strong>State<\/strong>: This sub-section provides critical information about the current operational status of the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, including:<\/p>\n<ul>\n<li><strong>Status<\/strong>: Current state (running, paused, stopped, etc.).<\/li>\n<li><strong>Running<\/strong>: Boolean indicating whether the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> is currently active.<\/li>\n<li><strong>Pid<\/strong>: The process ID of the main process running in the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>.<\/li>\n<li><strong>ExitCode<\/strong>: The exit code from the last <span class=\"glossaryai-tooltip glossary-term-672\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\" target=\"_blank\">run<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">\"RUN\" refers to a command in various programming languages and operating systems to execute a specified program or script. It initiates processes, providing a controlled environment for task execution.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> command, 0 indicates success.<\/li>\n<li><strong>StartedAt &amp; FinishedAt<\/strong>: Timestamps for when the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> started and finished.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>NetworkSettings<\/strong>: Information about the container\u2019s <span class=\"glossaryai-tooltip glossary-term-661\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/network\/\" target=\"_blank\">network<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A network, in computing, refers to a collection of interconnected devices that communicate and share resources. It enables data exchange, facilitates collaboration, and enhances operational efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/network\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> configuration, including:<\/p>\n<ul>\n<li><strong>IPAddress<\/strong>: The IP address assigned to the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>.<\/li>\n<li><strong>Ports<\/strong>: <span class=\"glossaryai-tooltip glossary-term-677\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/port\/\" target=\"_blank\">Port<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">A PORT is a communication endpoint in a computer network, defined by a numerical identifier. It facilitates the routing of data to specific applications, enhancing system functionality and security.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/port\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> mappings between the host and the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>.<\/li>\n<\/ul>\n<\/li>\n<li>\n<p><strong>Mounts<\/strong>: Details about any volumes or bind mounts connected to the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>.<\/p>\n<\/li>\n<\/ol>\n<h3>Practical Use Cases<\/h3>\n<h4>1. Debugging Container Issues<\/h4>\n<p>When a <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> fails to start or behaves unexpectedly, <code>docker inspect<\/code> can provide immediate insights. By examining the <code>State<\/code> field, you can determine if the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> exited with an error and why. The <code>Error<\/code> field, if populated, describes what went wrong.<\/p>\n<pre><code class=\"language-bash\">docker inspect --format='{{json .State.Error}}' <\/code><\/pre>\n<h4>2. Monitoring Resource Limits<\/h4>\n<p>Resource constraints are essential in a multi-tenant environment or when running resource-intensive applications. Using <code>docker inspect<\/code>, you can check the limits set for CPU and memory.<\/p>\n<pre><code class=\"language-bash\">docker inspect --format='{{.HostConfig.Memory}}' <\/code><\/pre>\n<p>This command returns the memory limit for the specified <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, allowing you to verify whether it aligns with your intended resource allocation.<\/p>\n<h4>3. Understanding Networking<\/h4>\n<p>Networking issues are common in containerized applications. The <code>NetworkSettings<\/code> section provides critical information about how containers communicate with each other and the outside world.<\/p>\n<p>For example, to get the IP address of a <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, you can <span class=\"glossaryai-tooltip glossary-term-672\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\" target=\"_blank\">run<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">\"RUN\" refers to a command in various programming languages and operating systems to execute a specified program or script. It initiates processes, providing a controlled environment for task execution.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/run\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>:<\/p>\n<pre><code class=\"language-bash\">docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' <\/code><\/pre>\n<p>This command retrieves the IP address assigned to the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> across all networks.<\/p>\n<h4>4. Configuration Validation<\/h4>\n<p>For automated deployments and continuous integration\/continuous deployment (CI\/CD) pipelines, validating the configuration of running containers against expected values is crucial. The <code>docker inspect<\/code> command can facilitate this.<\/p>\n<p>By scripting against the output of <code>docker inspect<\/code>, you can create checks that verify that environment variables, <span class=\"glossaryai-tooltip glossary-term-660\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\" target=\"_blank\">volume<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Volume is a quantitative measure of three-dimensional space occupied by an object or substance, typically expressed in cubic units. It is fundamental in fields such as physics, chemistry, and engineering.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/volume\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> mounts, and command arguments match your predefined specifications.<\/p>\n<h2>Advanced Usage of Docker Inspect<\/h2>\n<p>For advanced users, <code>docker inspect<\/code> can be integrated into scripts and automated systems. It\u2019s also possible to combine <code>docker inspect<\/code> with other CLI tools, such as <code>jq<\/code>, to filter and manipulate the JSON output.<\/p>\n<h3>Using JQ for JSON Processing<\/h3>\n<p><code>jq<\/code> is a lightweight and flexible command-line JSON processor. It can be used to streamline the output from <code>docker inspect<\/code>. Here are a few examples:<\/p>\n<h4>Extracting Specific Fields<\/h4>\n<p>You might want to extract just the container&#8217;s name and the status:<\/p>\n<pre><code class=\"language-bash\">docker inspect  | jq '.[].Name, .[].State.Status'<\/code><\/pre>\n<p>This command provides a clean output of the <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> name and its current status.<\/p>\n<h4>Filtering Running Containers<\/h4>\n<p>To list all running containers and their IP addresses, you can combine <code>docker ps<\/code> with <code>docker inspect<\/code> and <code>jq<\/code>:<\/p>\n<pre><code class=\"language-bash\">docker ps -q | xargs docker inspect | jq '.[] | {Name: .Name, IP: .NetworkSettings.IPAddress}'<\/code><\/pre>\n<p>This will yield a concise list of running containers along with their IP addresses.<\/p>\n<h2>Conclusion<\/h2>\n<p>The <code>docker inspect<\/code> command is an indispensable tool for anyone working in the Docker ecosystem. By providing a wealth of information about <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> configurations, states, and environments, it empowers developers and system administrators to troubleshoot issues, validate configurations, and monitor resource usage effectively.<\/p>\n<p>As you incorporate <code>docker inspect<\/code> into your workflow, consider how it can be combined with other tools and processes to enhance your <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> management practices. Whether you are debugging, validating configurations, or monitoring performance, mastering the intricacies of <code>docker inspect<\/code> will undoubtedly elevate your proficiency in managing containerized applications. <\/p>\n<p>With the right knowledge and practice, <code>docker inspect<\/code> can become a powerful ally in your Docker journey, helping you harness the full potential of containerization technology.<\/p>","protected":false},"excerpt":{"rendered":"<p>Docker <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">Container<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span> Inspect is a command-line tool that retrieves detailed information about a specific <span class=\"glossaryai-tooltip glossary-term-650\"><span class=\"glossaryai-link\"><a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\" target=\"_blank\">Beh\u00e4lter<\/a><\/span><span class=\"gai-content-hidden glossaryai-tooltip-content\"><span class=\"gai-tooltip-body\"><span class=\"glossaryai-tooltip-text\">Containers are lightweight, portable units that encapsulate software and its dependencies, enabling consistent execution across different environments. They leverage OS-level virtualization for efficiency.<span class=\"glossaryai-more-link\"> <a href=\"https:\/\/dockerpros.com\/de\/wiki\/container\/\">More \u00bb<\/a><\/span><\/span><\/span><\/span><\/span>, including its configuration, networking settings, and resource usage. It aids in troubleshooting and optimization.<\/p>","protected":false},"author":1,"featured_media":1743,"parent":0,"template":"","glossary-cat":[],"class_list":["post-1213","glossary","type-glossary","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Docker Container Inspect - Dockerpros<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dockerpros.com\/de\/wiki\/docker-container-inspect\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docker Container Inspect - Dockerpros\" \/>\n<meta property=\"og:description\" content=\"Docker Container Inspect is a command-line tool that retrieves detailed information about a specific container, including its configuration, networking settings, and resource usage. It aids in troubleshooting and optimization.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dockerpros.com\/de\/wiki\/docker-container-inspect\/\" \/>\n<meta property=\"og:site_name\" content=\"Dockerpros\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-22T20:51:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-container-inspect_1213.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"6\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/\",\"url\":\"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/\",\"name\":\"Docker Container Inspect - Dockerpros\",\"isPartOf\":{\"@id\":\"https:\/\/dockerpros.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-container-inspect_1213.jpg\",\"datePublished\":\"2024-07-22T20:46:04+00:00\",\"dateModified\":\"2024-07-22T20:51:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/#primaryimage\",\"url\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-container-inspect_1213.jpg\",\"contentUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-container-inspect_1213.jpg\",\"width\":800,\"height\":600,\"caption\":\"docker-container-inspect-2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dockerpros.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Glossary\",\"item\":\"https:\/\/dockerpros.com\/fr\/wiki\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Docker Container Inspect\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dockerpros.com\/#website\",\"url\":\"https:\/\/dockerpros.com\/\",\"name\":\"Dockerpros\",\"description\":\"DockerPros \u2013 Your Ultimate Docker Resource Hub\",\"publisher\":{\"@id\":\"https:\/\/dockerpros.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dockerpros.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/dockerpros.com\/#organization\",\"name\":\"Dockerpros\",\"url\":\"https:\/\/dockerpros.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/dockerpros.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/Dockerpros_logo_blanco.png\",\"contentUrl\":\"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/Dockerpros_logo_blanco.png\",\"width\":532,\"height\":114,\"caption\":\"Dockerpros\"},\"image\":{\"@id\":\"https:\/\/dockerpros.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Docker Container Inspect - Dockerpros\n\nIn diesem Artikel werden wir uns mit dem Docker-Befehl \"docker container inspect\" befassen. Dieser Befehl erm\u00f6glicht es uns, detaillierte Informationen \u00fcber einen bestimmten Docker-Container zu erhalten. Wir werden die Syntax des Befehls, seine Verwendung und einige praktische Beispiele erl\u00e4utern.\n\nSyntax des Befehls\n\nDie grundlegende Syntax des Befehls lautet:\n\n```\ndocker container inspect [OPTIONEN] CONTAINER [CONTAINER...]\n```\n\nHierbei ist [OPTIONEN] optional und kann verwendet werden, um das Ausgabeformat oder andere Einstellungen zu \u00e4ndern. [CONTAINER] ist der Name oder die ID des Containers, den wir untersuchen m\u00f6chten. Wir k\u00f6nnen auch mehrere Container angeben, indem wir ihre Namen oder IDs durch Leerzeichen trennen.\n\nVerwendung des Befehls\n\nDer Befehl \"docker container inspect\" gibt eine JSON-Ausgabe zur\u00fcck, die detaillierte Informationen \u00fcber den angegebenen Container enth\u00e4lt. Diese Informationen umfassen unter anderem:\n\n- Container-ID\n- Image-Name und -Tag\n- Erstellungszeitpunkt\n- Status (laufend, beendet, etc.)\n- Netzwerkeinstellungen\n- Volumes\n- Umgebungsvariablen\n- Konfigurationsdetails\n\nUm den Befehl zu verwenden, geben wir einfach den Containernamen oder die Container-ID nach dem Befehl ein. Zum Beispiel:\n\n```\ndocker container inspect mein-container\n```\n\nDies gibt die detaillierten Informationen \u00fcber den Container mit dem Namen \"mein-container\" aus.\n\nPraktische Beispiele\n\n1. Informationen \u00fcber einen laufenden Container abrufen:\n\n```\ndocker container inspect -f \"{{.State.Status}}\" mein-container\n```\n\nDies gibt den aktuellen Status des Containers \"mein-container\" aus, z. B. \"running\" oder \"exited\".\n\n2. IP-Adresse eines Containers anzeigen:\n\n```\ndocker container inspect -f \"{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}\" mein-container\n```\n\nDies gibt die IP-Adresse des Containers \"mein-container\" aus.\n\n3. Alle Umgebungsvariablen eines Containers auflisten:\n\n```\ndocker container inspect -f \"{{range .Config.Env}}{{println .}}{{end}}\" mein-container\n```\n\nDies gibt alle Umgebungsvariablen des Containers \"mein-container\" aus.\n\nFazit\n\nDer Befehl \"docker container inspect\" ist ein leistungsstarkes Werkzeug, um detaillierte Informationen \u00fcber Docker-Container zu erhalten. Mit seiner Hilfe k\u00f6nnen wir den Status, die Netzwerkeinstellungen, die Volumes und viele andere Details eines Containers untersuchen. Durch die Verwendung von Formatierungsoptionen k\u00f6nnen wir die Ausgabe an unsere Bed\u00fcrfnisse anpassen und gezielt nach bestimmten Informationen suchen.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dockerpros.com\/de\/wiki\/docker-container-inspect\/","og_locale":"de_DE","og_type":"article","og_title":"Docker Container Inspect - Dockerpros","og_description":"Docker Container Inspect is a command-line tool that retrieves detailed information about a specific container, including its configuration, networking settings, and resource usage. It aids in troubleshooting and optimization.","og_url":"https:\/\/dockerpros.com\/de\/wiki\/docker-container-inspect\/","og_site_name":"Dockerpros","article_modified_time":"2024-07-22T20:51:36+00:00","og_image":[{"width":800,"height":600,"url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-container-inspect_1213.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"6\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/","url":"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/","name":"Docker Container Inspect - Dockerpros\n\nIn diesem Artikel werden wir uns mit dem Docker-Befehl \"docker container inspect\" befassen. Dieser Befehl erm\u00f6glicht es uns, detaillierte Informationen \u00fcber einen bestimmten Docker-Container zu erhalten. Wir werden die Syntax des Befehls, seine Verwendung und einige praktische Beispiele erl\u00e4utern.\n\nSyntax des Befehls\n\nDie grundlegende Syntax des Befehls lautet:\n\n```\ndocker container inspect [OPTIONEN] CONTAINER [CONTAINER...]\n```\n\nHierbei ist [OPTIONEN] optional und kann verwendet werden, um das Ausgabeformat oder andere Einstellungen zu \u00e4ndern. [CONTAINER] ist der Name oder die ID des Containers, den wir untersuchen m\u00f6chten. Wir k\u00f6nnen auch mehrere Container angeben, indem wir ihre Namen oder IDs durch Leerzeichen trennen.\n\nVerwendung des Befehls\n\nDer Befehl \"docker container inspect\" gibt eine JSON-Ausgabe zur\u00fcck, die detaillierte Informationen \u00fcber den angegebenen Container enth\u00e4lt. Diese Informationen umfassen unter anderem:\n\n- Container-ID\n- Image-Name und -Tag\n- Erstellungszeitpunkt\n- Status (laufend, beendet, etc.)\n- Netzwerkeinstellungen\n- Volumes\n- Umgebungsvariablen\n- Konfigurationsdetails\n\nUm den Befehl zu verwenden, geben wir einfach den Containernamen oder die Container-ID nach dem Befehl ein. Zum Beispiel:\n\n```\ndocker container inspect mein-container\n```\n\nDies gibt die detaillierten Informationen \u00fcber den Container mit dem Namen \"mein-container\" aus.\n\nPraktische Beispiele\n\n1. Informationen \u00fcber einen laufenden Container abrufen:\n\n```\ndocker container inspect -f \"{{.State.Status}}\" mein-container\n```\n\nDies gibt den aktuellen Status des Containers \"mein-container\" aus, z. B. \"running\" oder \"exited\".\n\n2. IP-Adresse eines Containers anzeigen:\n\n```\ndocker container inspect -f \"{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}\" mein-container\n```\n\nDies gibt die IP-Adresse des Containers \"mein-container\" aus.\n\n3. Alle Umgebungsvariablen eines Containers auflisten:\n\n```\ndocker container inspect -f \"{{range .Config.Env}}{{println .}}{{end}}\" mein-container\n```\n\nDies gibt alle Umgebungsvariablen des Containers \"mein-container\" aus.\n\nFazit\n\nDer Befehl \"docker container inspect\" ist ein leistungsstarkes Werkzeug, um detaillierte Informationen \u00fcber Docker-Container zu erhalten. Mit seiner Hilfe k\u00f6nnen wir den Status, die Netzwerkeinstellungen, die Volumes und viele andere Details eines Containers untersuchen. Durch die Verwendung von Formatierungsoptionen k\u00f6nnen wir die Ausgabe an unsere Bed\u00fcrfnisse anpassen und gezielt nach bestimmten Informationen suchen.","isPartOf":{"@id":"https:\/\/dockerpros.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/#primaryimage"},"image":{"@id":"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/#primaryimage"},"thumbnailUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-container-inspect_1213.jpg","datePublished":"2024-07-22T20:46:04+00:00","dateModified":"2024-07-22T20:51:36+00:00","breadcrumb":{"@id":"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/#primaryimage","url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-container-inspect_1213.jpg","contentUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/docker-container-inspect_1213.jpg","width":800,"height":600,"caption":"docker-container-inspect-2"},{"@type":"BreadcrumbList","@id":"https:\/\/dockerpros.com\/wiki\/docker-container-inspect\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dockerpros.com\/"},{"@type":"ListItem","position":2,"name":"Glossary","item":"https:\/\/dockerpros.com\/fr\/wiki\/"},{"@type":"ListItem","position":3,"name":"Docker Container Inspect"}]},{"@type":"WebSite","@id":"https:\/\/dockerpros.com\/#website","url":"https:\/\/dockerpros.com\/","name":"Docker-Profis","description":"DockerPros \u2013 Ihr umfassender Docker-Ressourcen-Hub","publisher":{"@id":"https:\/\/dockerpros.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dockerpros.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/dockerpros.com\/#organization","name":"Docker-Profis","url":"https:\/\/dockerpros.com\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/dockerpros.com\/#\/schema\/logo\/image\/","url":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/Dockerpros_logo_blanco.png","contentUrl":"https:\/\/dockerpros.com\/wp-content\/uploads\/2024\/07\/Dockerpros_logo_blanco.png","width":532,"height":114,"caption":"Dockerpros"},"image":{"@id":"https:\/\/dockerpros.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/glossary\/1213","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/glossary\/1213\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/media\/1743"}],"wp:attachment":[{"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/media?parent=1213"}],"wp:term":[{"taxonomy":"glossary-cat","embeddable":true,"href":"https:\/\/dockerpros.com\/de\/wp-json\/wp\/v2\/glossary-cat?post=1213"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}