Fornex
Европейский
хостинг

    Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы. Позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, который может быть перенесён на любую Linux-систему с поддержкой cgroups в ядре, а также предоставляет среду по управлению контейнерами.

    file

    Перед установкой Docker, обновим существующий список пакетов Ubuntu:

    sudo apt update  
    

    Далее установим необходимые пакеты, которые позволяют apt использовать пакеты по HTTPS:

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

    Добавим в свою систему ключ GPG официального репозитория Docker:

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

    Добавим репозиторий Docker в список источников пакетов APT:

    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"  
    

    Затем обновим базу данных пакетов информацией о пакетах Docker из вновь добавленного репозитория:

    sudo apt update  
    

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

    apt-cache policy docker-ce  
    
    root@kvmde68-19464:~# apt-cache policy docker-ce  
    docker-ce:  
      Installed: (none)
      Candidate: 5:19.03.11~3-0~ubuntu-focal
      Version table:
         5:19.03.11~3-0~ubuntu-focal 500
            500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages
         5:19.03.10~3-0~ubuntu-focal 500
            500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages
         5:19.03.9~3-0~ubuntu-focal 500
            500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages
    

    Обратите внимание, что docker-ce не установлен, но является кандидатом на установку из репозитория Docker для Ubuntu 20.04 (версия focal).

    Устанавливаем Docker:

    sudo apt install docker-ce  
    

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

    Проверим, что процесс запущен:

    sudo systemctl status docker  
    
    root@kvmde68-19464:~# 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 Mon 2020-06-22 16:19:04 MSK; 18s ago
    TriggeredBy: ● docker.socket  
           Docs: https://docs.docker.com
       Main PID: 3289 (dockerd)
          Tasks: 8
         Memory: 36.3M
         CGroup: /system.slice/docker.service
                 └─3289 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
    
    Jun 22 16:19:03 kvmde68-19464.fornex.org dockerd[3289]: time="2020-06-22T16:19:03.447245632+03>  
    Jun 22 16:19:03 kvmde68-19464.fornex.org dockerd[3289]: time="2020-06-22T16:19:03.447627302+03>  
    Jun 22 16:19:03 kvmde68-19464.fornex.org dockerd[3289]: time="2020-06-22T16:19:03.448236842+03>  
    Jun 22 16:19:03 kvmde68-19464.fornex.org dockerd[3289]: time="2020-06-22T16:19:03.449654437+03>  
    Jun 22 16:19:03 kvmde68-19464.fornex.org dockerd[3289]: time="2020-06-22T16:19:03.896983152+03>  
    Jun 22 16:19:04 kvmde68-19464.fornex.org dockerd[3289]: time="2020-06-22T16:19:04.107198555+03>  
    Jun 22 16:19:04 kvmde68-19464.fornex.org dockerd[3289]: time="2020-06-22T16:19:04.244408196+03>  
    Jun 22 16:19:04 kvmde68-19464.fornex.org dockerd[3289]: time="2020-06-22T16:19:04.245672224+03>  
    Jun 22 16:19:04 kvmde68-19464.fornex.org systemd[1]: Started Docker Application Container Engi>  
    Jun 22 16:19:04 kvmde68-19464.fornex.org dockerd[3289]: time="2020-06-22T16:19:04.396727868+03  
    
    

    При установке Docker мы получаем не только сервис Docker, но и утилиту командной строки docker или клиент Docker.


    Также для установки Docker вы можете воспользоваться нашим One-Click-Apps для установки одним нажатием клавиши.
    Для этого выберите необходимый тарифный план VPS и выберите Приложения → Docker, для установки.

    file


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