Установка docker-compose на Armbian

Публикация 14.08.2019

Docker открывает большие возможности по запуску проектов в контейнерах независимых от нативной OS.

Установка для процессовров на архитектуре ARM32 (Например Orange pi zero)

В первую очередь обновим системные пакеты:

sudo apt-get update

Добавим ключ репозитория и репозиторий в менеджер пакетов:

sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt-get update
apt-cache policy docker-engine

Установим docker:

sudo apt-get install -y docker-engine

Докер автоматически добавится в автозапуск. Для работы с docker-compose установим:

sudo apt-get install docker-compose
sudo chown $USER /var/run/docker.sock

Установка для процессоров на архитектуре ARM64 (Например NanoPi Neo2)

sudo add-apt-repository \
   "deb [arch=arm64] https://download.docker.com/linux/debian \
   $(lsb_release -cs) \
   stable"
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo chown $USER /var/run/docker.sock

sudo apt-get install docker-compose
* комментарии публикуются после модерации
07.10.2020 17:13
Браво, мне кажется это отличная идея
12.12.2019 13:04
А почему мы добавляем репу для ubuntu-xenial когда армбиан основан на debian?