Как да инсталирате Docker Desktop на Ubuntu: Ръководство стъпка по стъпка

Сподели

Docker Desktop вече е достъпен за всички разработчици, използващи настолна среда на Linux. Ето как да инсталирате Docker Desktop на Ubuntu.

Поддръжката на Linux за Docker Desktop е най-търсената функция сред общността на Docker от 12 месеца. В отговор на тези нужди, Docker Inc. обявява на DockerCon 2022, своята годишна конференция, че Docker Desktop вече е достъпен за Linux.

Първоначално Linux версията на Docker Desktop е проектирана за Ubuntu, Debian и Fedora.

Някои разработчици на Linux, които са използвали само Docker Engine, може да не знаят за Docker Desktop, така че нека да разгледаме какво представлява Docker Desktop.

Интерфейсът на Docker Desktop за Linux улеснява разработчиците да управляват контейнери, изображения и томове, като използват Docker Dashboard за визуално управление на всичките си ресурси на контейнери. Това е интегрирана в контейнер среда за разработка, включително Docker Engine, Docker CLI клиент и Kubernetes.

С други думи, улеснява създаването и споделянето на контейнерни приложения и микроуслуги.

За съжаление, за момента, инсталирането му в Linux е възможно само като следвате стъпките, описани в това ръководство. Въпреки това, компанията се фокусира върху по-бързо изтегляне и актуализирани алтернативи, като процедури за инсталиране на една линия в дългосрочен план.

Така че нека ви преведем как да инсталирате Docker Desktop на Ubuntu.

Системни изисквания

За да инсталирате Docker Desktop успешно в Ubuntu, вашият хост трябва да отговаря на следните изисквания:

  • 64-битова версия на Ubuntu 21.10 или Ubuntu 22.04 LTS
  • Най-малко 4 GB RAM
  • Поддръжка за виртуализация на процесора
  • Поддръжка за виртуализация на KVM
  • QEMU трябва да е версия 5.2 или по-нова
  • GNOME или KDE Desktop среда

Docker Desktop за Linux работи с виртуална машина (VM), за да осигури последователно изживяване на Docker Desktop с паритет на функции във всички основни операционни системи.

Как да инсталирате Docker Desktop на Ubuntu

Първо, актуализирайте индекса на пакетите и инсталирайте зависимостите, необходими за добавяне на ново хранилище на Docker.

sudo apt update
sudo apt install ca-certificates curl gnupg lsb-release

След това импортирайте GPG ключа за официалното хранилище на Docker във вашата система. Тази функция за сигурност гарантира, че софтуерът, който инсталирате, е автентичен.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Използвайте следната команда, за да настроите стабилното хранилище на Docker на вашата Ubuntu система:

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Накрая актуализирайте пакетната база данни, инсталирайте Docker.

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin
Инсталиране на Docker Engine на Ubuntu

Така че двигателят на Docker вече трябва да бъде инсталиран на вашия хост на Ubuntu. Сега отидете на Docker Desktop за Linux уебсайт и изберете DEB файл за изтегляне.

Изтеглете Docker Desktop за Linux DEB файл

Файл с a .deb разширението е файл на софтуерния пакет на Debian. Ако се интересувате от подробности относно инсталирането .deb файлове в Ubuntu, нашето отлично ръководство Как да инсталирате deb файлове в Ubuntu [with Examples] може да ви помогне.

След като системата приключи изтеглянето на пакета, следва процесът на инсталиране. За да инсталирате Docker Desktop на Ubuntu, въведете sudo apt install команда, последвана от пълния път до файла.

В нашия случай изтегленият DEB файл се намира в Downloads директория, така че командата да изглежда така:

sudo apt install ./Downloads/docker-desktop-4.8.1-amd64.deb
Инсталиране на Docker Desktop на Ubuntu Linux

В края на инсталационния процес, apt командата показва грешка при инсталиране на изтеглен пакет. Не се притеснявайте; съобщението не представлява действителна грешка, така че просто го игнорирайте.

Инсталиране на Docker Desktop на Ubuntu Linux

Това е всичко. Веднъж инсталиран, Docker Desktop на Ubuntu може да се стартира от менюто Дейности. Затова отидете на стартовия панел на приложения и потърсете „docker“. Когато се появи иконата му, щракнете, за да стартирате същото.

Стартиране на Docker Desktop на Ubuntu

Docker Desktop ще стартира и ще ви помоли да приемете условията. Поставете отметка в квадратчето и натиснете бутона „Приемам“.

Docker Desktop на Ubuntu

Ще бъде стартирано приложението Docker Desktop. Освен това в областта на системната област ще бъде налична икона, от която можете да я управлявате.

Docker Desktop на Ubuntu

Отсега нататък управлението на вашите Docker контейнери вече е бързо и лесно чрез удобен графичен интерфейс.

Docker Desktop на Ubuntu е инсталиран успешно

Освен това, имайте предвид, че инсталацията на Docker Desktop за Ubuntu надгражда двоичните файлове Docker Compose и Docker CLI на хоста. Той инсталира Docker Compose V2 и позволява на потребителите да го свържат от панела с настройки като docker-compose.

Освен това Docker Desktop поставя новия двоичен файл на Docker CLI /usr/local/bin и установява символна връзка към оригиналния CLI на Docker на адрес /usr/local/bin/com.docker.cli.

Можете да проверите версиите на тези двоични файлове, като изпълните следните команди:

docker compose version
docker --version
docker version
Бинарна версия на Docker Desktop

За да стартирате Docker Desktop, когато влезете, отидете в менюто на Docker Desktop и изберете Settings -> General -> Start Docker Desktop when you log in. Поставете отметка в квадратчето и потвърдете, като натиснете бутона „Прилагане и рестартиране“.

Разрешете Docker Desktop да се стартира автоматично при стартиране на Ubuntu Linux

Не на последно място, потребителският интерфейс на Docker показва известие, когато бъде публикувана нова версия на Docker Desktop. Всеки път, когато искате да надстроите приложението си Docker Desktop за Linux, трябва да изтеглите най-новия пакет и да стартирате:

sudo apt install ./docker-desktop-<version>-<arch>.deb

Заключение

Този урок демонстрира инсталирането на Docker Desktop за Linux на вашата Ubuntu система. Сега можете да започнете с изтеглянето на изображения и пускането на контейнери.

За повече информация относно използването на Docker, посетете Docker страница с документация или нашето отлично ръководство за начинаещи, „Какво е Docker контейнер: Уводно ръководство за начинаещи“.

Публикациите се превеждат автоматично с google translate


Сподели