Удаление контекста в Docker
Удаление контекста стирает имя настройки и не трогает саму службу. Демон продолжит работать, а из списка пропадет только строка с выбранным именем.
Текущий контекст удалить нельзя:
сначала активным делают другое
имя, обычно default.
Затем имя desk убирают
командой docker context
с подкомандой rm:
docker context use default
Когда звёздочка снова у
default, лишнюю запись
можно стереть:
docker context rm desk
После удаления desk
в списке его больше не будет,
а локальный сокет и контейнеры
на диске останутся как были.
Встроенное имя default
обычно не удаляют - оно нужно
как запасной выбор.
Удалите контекст home, предварительно переключившись на default, и проверьте, что имя исчезло из списка.
Объясните своими словами, почему нельзя стереть имя, которое сейчас отмечено звёздочкой в списке.