Создание контекста в Docker
Создание контекста записывает новое имя и адрес службы, не переключая клиент сразу. После команды активным остаётся прежний контекст, а новая строка просто появляется в списке.
Имя desk задают для примера
рабочей копии настроек.
Адрес указывают через флаг
--docker у команды
docker context create:
после него пишут
host= и строку сокета.
На Docker Desktop путь сокета
другой, а в примере - путь
движка Linux.
Создание выполнят так:
docker context create desk --docker host=unix:///var/run/docker.sock
Строка
unix:///var/run/docker.sock
указывает на файл сокета на этом
компьютере, а не на сеть.
Пока не вызовут переключение,
команды по-прежнему идут через
тот контекст, что был выбран
раньше.
Создайте контекст home с тем же адресом локального сокета, что в уроке, и проверьте, что активным остался default.
Объясните своими словами, почему после создания home клиент не начал ходить в новую настройку сам.