Эта статья поможет вам понять основные операции с образами и контейнерами докеров. Образы и контейнеры — два основных компонента архитектуры Docker. Контейнер запускается с использованием образа. Образ — это полностью упакованный стек, в котором есть все, что необходимо приложению, то есть библиотеки, переменные среды и файлы конфигурации.
Войдите на сервер, где установлен докер.
Посмотрим доступные образы Docker, находящиеся на хост-узле.
docker images

Посмотрим запущенные контейнеры Docker.
docker ps

На этом хосте в настоящее время нет запущенных контейнеров.
Давайте запустим новый контейнер, используя образ Ubuntu. (идентификатор образа — 59ab366372d5)
docker run -it -d image_id command

Здесь докер развернет образ в новом контейнере со случайным идентификатором и именем контейнера.
Как взаимодействовать с активным докер-контейнером? Другими словами, как войти в экземпляр контейнера Ubuntu? Давайте войдем в упомянутый выше работающий контейнер (84ddee07d217).
docker attach CONTAINER_ID

Если вы выйдете из командной строки, экземпляр контейнера будет немедленно завершен:

Чтобы вывести список завершенных и запущенных контейнеров, используйте опцию «-a».
docker ps -a

Вы также можете использовать следующую команду, чтобы вывести список всех доступных контейнеров.

Здесь активен только один контейнер, а остальные находятся в состоянии «Exited».
Как выйти из контейнера не завершая его работу? Нажмите Ctrl+p, затем Ctrl+q.

Чтобы узнать версию докера, используйте следующую команду.
docker --version
docker version

Чтобы узнать дополнительную информацию о корневом каталоге Docker, количестве контейнеров и образов, используйте следующую команду.
docker info

Заключение
В этой статье познакомились с основными командами docker, которые помогут в работе. Надеюсь было полезно.
Was this helpful?
1 / 0