转:树莓派4B安装docker-compose(64位Linux)

一.准备工作

树莓派4B已装好64位Linux,并且装好了Docker,具体的安装步骤请参考《树莓派4B安装64位Linux(不用显示器键盘鼠标)》

二.安装docker-compose的步骤
1.apt更新:
sudo apt-get update
2.安装python和pip:

树莓派删除Python2.7 默认Python3.7

sudo apt-get install -y python python-pip
3.安装libffi-dev:
sudo apt-get install libffi-dev

如果不安装libffi-dev的话,接下来在安装docker-compose的时候会报错,提示找不到ffi.h文件,错误信息如下:

aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-md9kAN/python2.7-2.7.16=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/ffi -I/usr/include/libffi -I/usr/include/python2.7 -c c/_cffi_backend.c -o build/temp.linux-aarch64-2.7/c/_cffi_backend.o
    c/_cffi_backend.c:15:10: fatal error: ffi.h: No such file or directory
     #include 
              ^~~~~~~
    compilation terminated.
    error: command 'aarch64-linux-gnu-gcc' failed with exit status 1
4.用pip安装docker-compose:
sudo pip install docker-compose

至此,在64位操作系统上安装docker-compose已经成功,希望您在安装的时候,本文能给您一些参考

原链接:https://www.cnblogs.com/bolingcavalry/p/11563223.html

你可能感兴趣的:(转:树莓派4B安装docker-compose(64位Linux))