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

Содержание
Введение
Ubuntu: скрипт
Ubuntu: systemctl

Введение

В Linux есть нативная поддержка Docker, поэтому установка довольно прямолинейна.

Ubuntu

С помощью скрипта

Скачаем и установим Docker с помощью скрипта

Изучить скрипт можно перейдя на get.docker.com

wget -qO- https://get.docker.com/ | sh

# Executing docker install script, commit: 26ff363bcf3b3f5a00498ac43694bf1c7d9ce16c + sudo -E sh -c apt-get update -qq >/dev/null + sudo -E sh -c DEBIAN_FRONTEND=noninteractive apt-get install -y -qq apt-transport-https ca-certificates curl >/dev/null + sudo -E sh -c curl -fsSL "https://download.docker.com/linux/ubuntu/gpg" | apt-key add -qq - >/dev/null Warning: apt-key output should not be parsed (stdout is not a terminal) + sudo -E sh -c echo "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" > /etc/apt/sources.list.d/docker.list + sudo -E sh -c apt-get update -qq >/dev/null + [ -n ] + sudo -E sh -c apt-get install -y -qq --no-install-recommends docker-ce >/dev/null + sudo -E sh -c docker version Client: Docker Engine - Community Version: 19.03.12 API version: 1.40 Go version: go1.13.10 Git commit: 48a66213fe Built: Mon Jun 22 15:45:44 2020 OS/Arch: linux/amd64 Experimental: false Server: Docker Engine - Community Engine: Version: 19.03.12 API version: 1.40 (minimum version 1.12) Go version: go1.13.10 Git commit: 48a66213fe Built: Mon Jun 22 15:44:15 2020 OS/Arch: linux/amd64 Experimental: false containerd: Version: 1.2.13 GitCommit: 7ad184331fa3e55e52b890ea95e65ba581ae3429 runc: Version: 1.0.0-rc10 GitCommit: dc9208a3303feef5b3839f4323d9beb36df0a9dd docker-init: Version: 0.18.0 GitCommit: fec3683 If you would like to use Docker as a non-root user, you should now consider adding your user to the "docker" group with something like: sudo usermod -aG docker andrei Remember that you will have to log out and back in for this to take effect! WARNING: Adding a user to the "docker" group will grant the ability to run containers which can be used to obtain root privileges on the docker host. Refer to https://docs.docker.com/engine/security/security/#docker-daemon-attack-surface for more information.

docker --version

Docker version 20.10.3, build 48d30b5

systemctl

sudo apt install docker.io

sudo systemctl enable --now docker

Добавьте своего пользователя в группу docker. Замените YOUR_USERNAME на ваше имя пользователя.

sudo usermod -aG docker YOUR_USERNAME

Перелогинтесь

docker --version

Все способы установки Docker на Ubuntu перечислены на docs.docker.com/engine/install/ubuntu/

Похожие статьи
Docker
Установка в Windows
Установка в Linux
Начало работы
run: Опции запуска контейнера
Dockerfile
Остановить/удалить все контейнеры
Ubuntu в контейнере на Windows 10
exec: выполнить команду в контейнере
Установка docker compose в Linux
Создать контейнер с доступом по SSH
Видеоуроки
Ошибки
Linux
Ubuntu
Make
Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: