2 How to install Docker on Linux
soaska edited this page 2024-02-08 18:24:26 +03:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Установка Docker на Linux

Первый и самый простой способ установить Docker на Linux — скачать и выполнить официальный скрипт. Для этого поочерёдно выполните в терминале следующие команды:

  1. Скачайте и установите curl — консольную утилиту, которая умеет скачивать файлы по команде пользователя:

    sudo apt update sudo apt install curl

    Первая команда (sudo apt update) обновит репозиторий пакетов для установки в Ubuntu, а вторая установит нужную утилиту:

    apt — менеджер пакетов в Ubuntu,

    install — команда для установки,

    curl — нужный нам пакет.

  2. С помощью утилиты curl скачайте скрипт для установки докера с официального сайта. Этот скрипт хорош тем, что сам определит и настроит вашу операционную систему.

    curl -fSL https://get.docker.com -o get-docker.sh

    Набор флагов -fSL означает, что curl:

    • не будет записывать ничего при ошибке доступа к серверу (флаг f),
    • не будет показывать ошибки (флаг S),
    • не будет переходить по редиректам (флаг L).

    Параметр -o get-docker.sh просит сохранить ответ сервера в файл get-docker.sh.

  3. Запустите сохранённый скрипт с правами суперпользователя:

    # sh — программа для выполнения скриптов с командами терминала sudo sh ./get-docker.sh

    В процессе работы скрипт выведет информацию о том, что он делает. Если всё хорошо, в конце выполнения в консоль будет выведена информация об успешном окончании установки и данные об установленной версии Docker.

Если в консоли появятся сообщения об ошибках, установите Docker вручную. Инструкция по установке есть в официальной документации Docker (она на английском, но системы автоматического перевода помогут, если это необходимо).

Дополнительно к Docker установите утилиту Docker Compose:

sudo apt-get install docker-compose-plugin

Проверьте, что Docker работает:

# systemctl — программа, контролирующая работу системных демонов # status docker — команда, проверяющая статус демона Docker sudo systemctl status docker

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

Готово, Docker установлен! Чтобы выйти из режима просмотра состояния демона, нажмите Ctrl+C.