Is not maintained anymore -> Issue workaround
sudo apt-get remove docker-compose
sudo apt-get install python-pip
sudo pip install docker-compose
This was an automated build for docker-compose on ARM. This build clones the official repo docker/compose and generates an ARMv7 binary.
You can find the DEB package for docker-compose
in Hypriot's Schatzkiste. Add the repo if it isn't already added (newer versions of the HypriotOS SD image already have this entry).
sudo apt-get update
sudo apt-get install -y apt-transport-https
echo "deb https://packagecloud.io/Hypriot/Schatzkiste/debian/ jessie main" | sudo tee /etc/apt/sources.list.d/hypriot.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 37BBEE3F7AD95B3F
sudo apt-get update
sudo apt-get install docker-compose
The only customization is done in the VERSION
file. This file contains the tag to build.
This steps to build the ARM binary can be found in the drone.yml.
There are some file that have to be patched in the upstream repo. These files are in the patches
folder.
For the ARM cpu type we have to patch the Dockerfile to adjust the FROM
line and downloading a docker deb package as well as the PyInstaller 3.0 ARM bootloader.
- Dockerfile