English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Команда Docker inspect

Полный список команд Docker

docker inspect : Получение метаданных контейнера/имиджа.

Синтаксис

docker inspect [ОПЦИИ] ИМЯ|ID [ИМЯ|ID...]

ОПЦИИ:

  • -f :Указывает шаблон файла для возвращаемых значений.

  • -s :Показывает общий размер файла.

  • --type :Возвращает JSON для указанного типа.

Онлайн пример

Получение метаданных имиджа mysql:5.6.

w3codebox@w3codebox:~$ docker inspect mysql:5.6
[
    {
        "Id": "sha256:2c0964ec182ae9a045f866bbc2553087f6e42bfc16074a74fb820af235f070ec",
        "RepoTags": [
            "mysql:5.6"
        ],
        "RepoDigests": [],
        "Parent": "",
        "Comment": "",
        "Created": "2016-05-24T04:01:41.168371815Z"
        "Container": "e0924bc460ff97787f34610115e9363e6363b30b8efa406e28eb495ab199ca54",
        "ContainerConfig": {
            "Hostname": "b0cf605c7757",
            "Domainname": "",
            "User": "",
            "AttachStdin": false,
            "AttachStdout": false,
            "AttachStderr": false,
            "ExposedPorts": {}
                "3306/tcp": {}
            ,
...

Получение IP контейнера mymysql, который в настоящее время работает.

w3codebox@w3codebox:~$ docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' mymysql
172.17.0.3

Полный список команд Docker