ラズパイ4にGrowiをいれようとして失敗した話
環境
32bitのシステムなので,参考資料1によると,先に64bitに変える必要があるらしいので,指示通りに変えました.変えた後uname
で確認したらaarch64
になって成功です.
$ uname -a Linux raspberrypi 5.4.47-v8+ #1322 SMP PREEMPT Wed Jun 17 18:05:46 BST 2020 aarch64 GNU/Linux
$ lsb_release -a No LSB modules are available. Distributor ID: Raspbian Description: Raspbian GNU/Linux 10 (buster) Release: 10 Codename: buster
dockerを入れる
以下のコマンドで64bit版のDockerをインストールします.
$ wget https://download.docker.com/linux/static/stable/aarch64/docker-19.03.9.tgz $ tar xvzf docker-19.03.9.tgz $ cp docker/* /usr/bin/ $ sudo dockerd &
docker-composeを入れる
$ sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y $ sudo usermod -aG docker pi $ sudo apt install libffi-dev libssl-dev python3 python3-pip $ sudo apt remove python-configparser $ sudo pip3 install docker-compose $ reboot
バージョンを確認してみる
$ docker-compose --version docker-compose version 1.26.2, build unknown
Growiをインストール
Docの指示通りコマンドを打つ
$ git clone https://github.com/weseek/growi-docker-compose.git growi $ cd growi $ docker-compose up
が,mongoがdocker libraryからpullできない.
調べたら,dockerの未解決問題らしいです.
終