Проверка импортированного контекста
На предыдущих шагах мы создали, экспортировали и затем импортировали Docker-контекст двумя разными способами: из файла и через стандартный ввод. В этом завершающем шаге мы проверим, что импортированный контекст функционирует и может использоваться для взаимодействия с Docker-демоном.
Сначала выведем список доступных контекстов, чтобы убедиться в наличии обоих: my-context-from-file
и my-context-from-stdin
.
docker context ls
В выводе должны отображаться оба контекста.
Теперь переключимся на контекст, импортированный через стандартный ввод — my-context-from-stdin
.
docker context use my-context-from-stdin
Эта команда устанавливает текущий Docker-контекст как my-context-from-stdin
. Все последующие Docker-команды будут использовать этот контекст для подключения к Docker-демону.
Для проверки работоспособности контекста выполним простую Docker-команду, например, вывод списка работающих контейнеров. Поскольку мы подключаемся к локальному Docker-демону, результат должен совпадать с выводом команды docker ps
без указания контекста.
docker ps
Если контекст настроен правильно, команда выполнится успешно и отобразит список работающих контейнеров (если они есть).
Наконец, вернёмся к контексту по умолчанию.
docker context use default
Эта команда переключает текущий Docker-контекст обратно на локальный демон по умолчанию.