Эта статья поможет вам понять основные операции с образами и контейнерами докеров. Образы и контейнеры — два основных компонента архитектуры 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?
0 / 0