◻️以下の手順で、導入を行った。
1)git経由でダウンロードを行う。
git clone https://github.com/docker/compose.git
2)以下、ビルドを行う。(完了まで1時間位かかったかも))
cd compose/
cp -i Dockerfile Dockerfile.armhf
sed -i -e 's/^FROM debian\:/FROM armhf\/debian:/' Dockerfile.armhf
sed -i -e 's/x86_64/armel/g' Dockerfile.armhf
docker build -t docker-compose:armhf -f Dockerfile.armhf .
3)dockerを実行する。
docker run --rm --entrypoint="script/build/linux-entrypoint" -v $(pwd)/dist:/code/dist -v $(pwd)/.git:/code/.git "docker-compose:armhf"
4)binにコマンドをコピーしておく
sudo cp dist/docker-compose-Linux-armv7l /usr/local/bin/docker-compose
5)所有権などを付与しておく。
sudo chown root:root /usr/local/bin/docker-compose
sudo chmod 0755 /usr/local/bin/docker-compose
6)コマンド投入すると、以下のようにバージョンが表示されることが分かる。
root@rasp-master:~/compose# docker-compose version
===============================================
docker-compose version 1.24.0, build d9fa8158
docker-py version: 3.7.2
CPython version: 3.6.8
OpenSSL version: OpenSSL 1.1.0j 20 Nov 2018
==============================================
<memo>
上記実施前に、python系を導入している。
pip install --upgrade pip
apt-get install apt-utils
apt-get install python-dev
apt-get install python-pip
apt-get dist-upgrede
apt-get install python3.8-distutils
0 件のコメント:
コメントを投稿