LINUX.ORG.RU

Запутался с Docker Engine и Docker Desktop

 


0

1

Ранее под Linux же не было Docker Desktop. Пользовался Docker Engine.

  1. В документации, при установке Docker Desktop, указано, что Docker Desktop включает Docker Engine. Но после установки по итогу я могу использовать docker только если запустил Docker Desktop. Приходится ставить отдельно Docker Engine. У Docker Desktop свой Docker Engine?

  2. Docker Desktop по факту это просто Frontend для docker и можно ставить как и раньше только Docker Engine или есть другие отличия?


https://docs.docker.com/desktop/install/linux-install/#differences-between-docker-desktop-for-linux-and-docker-engine

Docker Desktop for Linux stores containers and images in an isolated storage location within a VM and offers controls to restrict its resources. Using a dedicated storage location for Docker Desktop prevents it from interfering with a Docker Engine installation on the same machine.

docker desktop - это docker engine в виртуальной машине.

Tanger ★★★★★
()

Вообще не нужно ставить docker desktop под линуксом, если у тебя нет очень весомых причин. Если не пользуешься докером постоянно - настрой на старт сервиса по активации сокета.

vbr ★★★
()
Ответ на: комментарий от KRex

Потому что она и не должна их кушать, аппаратная виртуализация уже 20 лет как везде есть.

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

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)