docker 설치
raspbian에 포함된 docker.io 패키지를 설치하고 이미지를 받아보려고 하면 "Could not reach any registry endpoint" 오류가 나면서 이미지를 받아올 수 없다. docker.io가 버전이 너무 낮아서 발생한 문제이다.
docker.io 패키지 대신 http://blog.hypriot.com/downloads/ 에서 deb 파일을 받아서 설치한다.
$ sudo apt-get purge docker.io $ wget http://downloads.hypriot.com/docker-hypriot_1.10.1-1_armhf.deb $ sudo dpkg -i docker-hypriot_1.10.1-1_armhf.deb
참고로 docker.io 패키지를 삭제할 때 sudo apt-get purge docker.io으로 완전 삭제하지 않으면 충돌이 발생할 수 있다.
계정 설정
docker 설치 후 docker를 사용할 계정을 docker그룹에 추가한다.
$ sudo adduser 사용하는id docker
그룹 추가 후 다시 로그인 한다.
node.js
$ docker pull hypriot/rpi-node