Table of Contents
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 — скачать и выполнить официальный скрипт. Для этого поочерёдно выполните в терминале следующие команды:
-
Скачайте и установите curl — консольную утилиту, которая умеет скачивать файлы по команде пользователя:
sudo apt update sudo apt install curl
Первая команда (
sudo apt update
) обновит репозиторий пакетов для установки в Ubuntu, а вторая установит нужную утилиту:apt
— менеджер пакетов в Ubuntu,install
— команда для установки,curl
— нужный нам пакет. -
С помощью утилиты curl скачайте скрипт для установки докера с официального сайта. Этот скрипт хорош тем, что сам определит и настроит вашу операционную систему.
curl -fSL https://get.docker.com -o get-docker.sh
Набор флагов
-fSL
означает, что curl:- не будет записывать ничего при ошибке доступа к серверу (флаг
f
), - не будет показывать ошибки (флаг
S
), - не будет переходить по редиректам (флаг
L
).
Параметр
-o get-docker.sh
просит сохранить ответ сервера в файлget-docker.sh
. - не будет записывать ничего при ошибке доступа к серверу (флаг
-
Запустите сохранённый скрипт с правами суперпользователя:
# 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.
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.