Краткая справка по установке Docker на сервере debian 10.

Ставил для последующей установки PACS-а на dcm4chee-arc версии 5.21

Сначала ставим пакеты для обеспечения необходимых зависимостей:

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

Скачиваем и добавляем ключ репозитория докера:

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

Добавляем репозиторий, обновляемся и устанавливаем собственно:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
sudo apt update
sudo apt-cache policy docker-ce
sudo apt install docker-ce

После установки демон должен запуститься автоматически.

Проконтролировать можно, посмотрев на вывод

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 Sat 2020-04-11 22:20:04 EEST; 11min ago
     Docs: https://docs.docker.com
 Main PID: 429 (dockerd)
    Tasks: 13
   Memory: 136.1M
   CGroup: /system.slice/docker.service
           └─429 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

апр 11 22:20:01 dockerPACS dockerd[429]: time="2020-04-11T22:20:01.109948723+03:00" level=warning msg="Your kernel does not support swap memory limit"
апр 11 22:20:01 dockerPACS dockerd[429]: time="2020-04-11T22:20:01.110879014+03:00" level=warning msg="Your kernel does not support cgroup rt period"
апр 11 22:20:01 dockerPACS dockerd[429]: time="2020-04-11T22:20:01.111073533+03:00" level=warning msg="Your kernel does not support cgroup rt runtime"
апр 11 22:20:01 dockerPACS dockerd[429]: time="2020-04-11T22:20:01.111518725+03:00" level=info msg="Loading containers: start."
апр 11 22:20:03 dockerPACS dockerd[429]: time="2020-04-11T22:20:03.406064355+03:00" level=info msg="Default bridge (docker0) is assigned with an IP address 172.17.0.0/
апр 11 22:20:03 dockerPACS dockerd[429]: time="2020-04-11T22:20:03.464100247+03:00" level=info msg="Loading containers: done."
апр 11 22:20:04 dockerPACS dockerd[429]: time="2020-04-11T22:20:04.261094819+03:00" level=info msg="Docker daemon" commit=633a0ea838 graphdriver(s)=overlay2 version=19
апр 11 22:20:04 dockerPACS dockerd[429]: time="2020-04-11T22:20:04.285325505+03:00" level=info msg="Daemon has completed initialization"
апр 11 22:20:04 dockerPACS dockerd[429]: time="2020-04-11T22:20:04.391752036+03:00" level=info msg="API listen on /var/run/docker.sock"
апр 11 22:20:04 dockerPACS systemd[1]: Started Docker Application Container Engine.

После установки демон должен запуститься автоматически.

Проконтролировать можно, посмотрев на вывод

Если так, то готово. Дальше качаем образы, запускаем контейнеры.

 (С) Александр Кузнецов, 10.04.2020