Архив метки: Ubuntu

Как установить Docker на Ubuntu 20.04

Docker — это платформа с контейнерами с открытым исходным кодом, которая позволяет быстро создавать, тестировать и развертывать приложения в виде переносимых контейнеров, которые могут работать практически где угодно. Контейнер представляет собой среду выполнения для одного приложения и включает в себя все, что нужно программному обеспечению для запуска.

Docker является неотъемлемой частью современной разработки программного обеспечения и конвейеров непрерывной интеграции и развертывания DevOps.

Из этой статьи Вы узнаете, как установить Docker на компьютере с Ubuntu 20.04.

Docker доступен для установки из стандартных репозиториев Ubuntu 20.04, но он не всегда может быть последней версией. Мы установим последний пакет Docker из официальных репозиториев Docker.

 

Установка Docker в Ubuntu 20.04

Установка Docker в Ubuntu довольно проста. Мы включим хранилище Docker, импортируем ключ GPG хранилища и установим пакет.

Сначала обновите индекс пакетов и установите зависимости, необходимые для добавления нового HTTPS-репозитория:

sudo apt update

sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

 

Импортируйте ключ GPG хранилища с помощью следующей команды curl:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

 

Добавьте репозиторий APT Docker в свою систему:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

 

Теперь, когда репозиторий Docker включен, вы можете установить любую версию Docker, которая доступна в репозиториях.

  1. Чтобы установить последнюю версию Docker, выполните команды ниже. Если вы хотите установить определенную версию Docker, пропустите этот шаг и перейдите к следующему.
    sudo apt update

    sudo apt install docker-ce docker-ce-cli containerd.io

     

  2. Чтобы установить конкретную версию, сначала перечислите все доступные версии в хранилище Docker:
    sudo apt updateapt list -a docker-ce

    Доступные версии Docker напечатаны во втором столбце. На момент написания этой статьи в официальных репозиториях Docker была доступна только одна версия Docker (5:19.03.9~3-0~ubuntu-focal).

    docker-ce/focal 5:19.03.9~3-0~ubuntu-focal amd64

     

    Установите конкретную версию, добавив =<VERSION>после имени пакета:

    sudo apt install docker-ce=<VERSION> docker-ce-cli=<VERSION> containerd.io

     

После завершения установки служба Docker запустится автоматически. Вы можете проверить это, набрав:

sudo systemctl status docker

 

Вывод будет выглядеть примерно так:

● docker.service - Docker Application Container Engine

     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)

     Active: active (running) since Thu 2020-05-21 14:47:34 UTC; 42s ago

...

 

Когда выйдет новая версия Docker, вы можете обновить пакеты, используя стандартную команду:

sudo apt update && sudo apt upgrade

 

Если вы хотите предотвратить обновление пакета Docker, пометьте его как сдержанный:

sudo apt-mark hold docker-ce

 

Выполнение команд Docker от имени пользователя без прав root

По умолчанию только команды root и пользователь с правами sudo могут выполнять команды Docker.

Чтобы выполнять команды Docker от имени пользователя, не являющегося пользователем root, вам необходимо добавить своего пользователя в группу Docker, которая создается во время установки пакета Docker CE. Для этого введите:

sudo usermod -aG docker $USER

 

$USER является переменной среды, которая содержит имя пользователя.

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

 

Проверка установки

Чтобы убедиться, что Docker успешно установлен и что вы можете выполнить dockerкоманду без предварительной подготовки sudo, мы запустим тестовый контейнер:

docker container run hello-world

 

Команда загрузит тестовое изображение, если оно не найдено локально, запустит его в контейнере, напечатает сообщение «Hello from Docker» и завершит работу. Вывод должен выглядеть следующим образом:

Как установить Docker на Ubuntu 20.04

 

Контейнер остановится после печати сообщения, потому что у него нет длительного процесса.

По умолчанию Docker извлекает изображения из Docker Hub. Это облачная служба реестра, которая, помимо прочих функций, хранит образы Docker в общедоступных или частных хранилищах.

 

Удаление Docker

Перед удалением Docker рекомендуется удалить все контейнеры, образы, тома и сети.

Выполните следующие команды, чтобы остановить все запущенные контейнеры и удалить все объекты Docker:

docker container stop $(docker container ls -aq)docker system prune -a --volumes

 

Теперь вы можете удалить Docker как любой другой пакет, установленный с apt:

sudo apt purge docker-ce

sudo apt autoremove


 

Вывод

Мы показали вам, как установить Docker на компьютере с Ubuntu 20.04.

Если у вас есть какие-либо вопросы, пожалуйста, оставьте комментарий ниже.



2020-05-22T13:53:58
Установка ПО на Ubuntu

Как установить Slack на Linux

Если вам требуется использование Linux, такого как Ubuntu, Debian или Red Hat, для выполнения вашей работы дома или в офисе, вам больше не нужно переключаться на Windows 10 или Интернет, чтобы общаться с коллегами, поскольку у Slack теперь есть встроенное приложение для Linux.

Приложение доступно в бета-версии, но любой может загрузить и установить Slack, чтобы получить доступ ко всем функциям, доступным в приложении для Windows 10, включая рабочее пространство для общения и совместной работы в режиме реального времени.

В этом руководстве вы узнаете, как установить Slack в Linux.

Как установить Slack с помощью графического интерфейса в Ubuntu

Чтобы установить приложение Slack в Ubuntu или другой версии Linux, используйте следующие шаги:

  1. Откройте страницу загрузки Slack.
  2. Нажмите кнопку Download .deb (64-bit) или Download .rpm (64-BIT).

    Совет: если вы работаете в Ubuntu, нажмите кнопку .deb .

  3. Сохраните файл на свое устройство.
  4. Дважды щелкните файл *.deb, чтобы запустить программу установки.

  5. Нажмите кнопку Установить.

После того, как вы выполните все шаги, Slack установится, и он будет доступен в меню «Приложения».

Как установить Slack используя команду в Ubuntu

Чтобы установить Slack с помощью команды терминала, выполните следующие действия:

  1. Откройте Терминал .
  2. Введите следующую команду для установки Slack и нажмите Enter:
    sudo snap install slack --classic

После выполнения этих действий требуемый пакет будет загружен и установлен в Linux.

Как обновить Slack в Ubuntu

Чтобы обновить приложение Slack в Linux, выполните следующие действия:

  1. Откройте Терминал .
  2. Введите следующую команду для установки Slack и нажмите Enter:
    sudo apt-get update

  3. Введите также следующую команду и нажмите Enter:
    sudo apt-get update slack-desktop

После выполнения этих шагов приложение Slack обновится до последней версии.



2020-05-05T11:56:39
Вопросы читателей

Как установить MySQL на Ubuntu

MySQL — самая популярная система управления реляционными базами данных с открытым исходным кодом. Это быстрый, простой в использовании, масштабируемый и неотъемлемая часть популярных стеков LAMP и LEMP.

В этой статье объясняется, как установить и защитить MySQL в Ubuntu 20.04. Читать

Установка SSH-ключей в Ubuntu

SSH, или secure shell – это зашифрованный протокол, используемый для безопасного подключения к серверу и управления ним. При работе с сервером Debian, вы, скорее всего, проведете большую часть времени в терминале, подключенном к серверу через SSH.

SSH-ключи – это простой и безопасный способ входа на сервер, их рекомендуется использовать для всех учетных записей. В этом мануале вы узнаете, как настроить ключи SSH на свежем сервере Ubuntu 20.04. Читать

🐧 Как исправить сломанную ОС Ubuntu без переустановки

Сегодня я обновил свою систему Ubuntu LTS. К сожалению, зарядка закончилась в середине процесса обновления, и система отключается во время обновления пакетов.

Когда питание вернулось, я снова загрузил систему. Сразу после ввода пароля для входа в мою систему Ubuntu, система пуста и не отвечает. Клавиатура и мышь также не работали.

Я вижу только пустой экран!  К счастью, это всего лишь тестовая машина, и в ней не было важных данных. Я могу просто стереть всю ОС и снова установить Ubuntu.

Но я не хочу этого делать. Читать

Как настроить WireGuard VPN на Ubuntu 18.04

WireGuard — это современная технология виртуальной частной сети VPN с современной криптографией. По сравнению с другими аналогичными решениями, такими как IPsec и OpenVPN, WireGuard быстрее, проще в настройке и более производительным. Он кроссплатформенный и может работать практически везде, включая Linux, Windows, Android и macOS. Wireguard — это одноранговая VPN; он не использует модель клиент-сервер. В зависимости от конфигурации одноранговый узел может действовать как традиционный сервер или клиент.

Читать