Определение запущенных контейнеров по идентификатору
Один из способов определить запущенный контейнер Docker - по его уникальному идентификатору контейнера. Идентификатор контейнера представляет собой длинную шестнадцатеричную строку, которая уникально идентифицирует контейнер.
Вывод списка запущенных контейнеров по идентификатору
Вы можете использовать команду docker ps
, чтобы вывести список всех запущенных контейнеров и их идентификаторов. Эта команда отобразит таблицу с информацией о каждом запущенном контейнере, включая идентификатор контейнера, образ, использованный для создания контейнера, выполняемую команду, время создания контейнера, статус контейнера и имена контейнера.
docker ps
В результате будет выведена таблица, похожая на следующую:
CONTAINER ID |
IMAGE |
COMMAND |
CREATED |
STATUS |
PORTS |
NAMES |
1234567890ab |
ubuntu:22.04 |
"/bin/bash" |
5 minutes ago |
Up 5 minutes |
|
loving_einstein |
В этом примере идентификатор контейнера - 1234567890ab
.
Доступ к контейнеру по идентификатору
После того, как у вас есть идентификатор контейнера, вы можете использовать его для взаимодействия с контейнером. Например, вы можете подключиться к терминалу контейнера с помощью команды docker attach
:
docker attach 1234567890ab
Это подключит ваш терминал к запущенному контейнеру, позволяя вам напрямую взаимодействовать с ним.
Вы также можете использовать идентификатор контейнера для остановки, запуска или удаления контейнера с помощью команд docker stop
, docker start
и docker rm
соответственно.
## Stop the container
docker stop 1234567890ab
## Start the container
docker start 1234567890ab
## Remove the container
docker rm 1234567890ab
Используя идентификатор контейнера, вы можете легко определить и управлять запущенными контейнерами Docker.