树莓派安装docker和docker-compose

docker官方介绍了在Windows/Mac和Linux下安装docker的方法,链接如下:

https://docs.docker.com/get-docker/

但是官方的Linux安装方法中只有Ubuntu/CentOS/Debian等主流操作系统,并不包含Raspberry,但是官方提供了二进制的安装方法,以及一个一键安装脚本,这里我们就使用一键安装脚本来安装.

$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh

安装完成后,还需要一些设置才能舒心的使用docker,否则每次执行docker命令都要加上sudo,可以查看官方介绍或者我的另一篇文章

https://docs.docker.com/install/linux/linux-postinstall/

https://liyangweb.com/service/337.html

至此已经可以愉快的使用docker了,但是这时候系统中并没有docker-compose,如果想要使用docker-compose,也不能用官方的方法安装,但是官方也没有提供arm架构的docker-compose,不过官方文档大家可以参考一下:

https://docs.docker.com/compose/install/

这里我们使用pip来安装docker-compose

sudo apt-get install libffi-dev
sudo apt-get install libssl-dev
sudo apt-get update
sudo apt-get install -y python python-pip
sudo pip install docker-compose