IOT 필수프로그램 설치 (Docker, Portainer, Home-Assistant)
참조 Site : 번개멍의 블로그(https://oasis-dev.tistory.com/)
■ Docker 설치
Docker에 대한 개념 및 이해 (https://cafe.naver.com/stsmarthome/8872)
가상화라고 하면 VM Ware와 같은 가상머신을 생각하실 수 있는데요,
VM와 비슷하게 Host와 OS를 공유하는 점입니다.
가상화 프로그램인 VM과 Docker 동작 방식의 차이를 설명한 사진입니다.
Docker 설치 명령어
curl -fsSL https://get.docker.com/ | sudo sh
cmd창에 위와 같이 입력하면 설치가 진행되며,
sudo usermod -aG docker pi
위 명령어를 입력하여 도커에게 권한을 주어야 합니다.
■ Portainer 설치
포테이너 설치
포테이너(portainer)란 도커를 편리하게 핸들링할수 있도록 지원해주는 UI프로그램이라고 생각하면 됩니다.
docker volume create portainer_data
도커 볼륨을 생성합니다.
sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer:latest
크롬을 열고 주소창에 본인IP:9000 입력을 합니다. ID, PW을 생성한뒤 Local를 눌러서 Connect 하시면 됩니다.
그럼 기본적인 포테이너 설치는 끝이 나게 됩니다.
■ Home-Assistant 설치
HA Installation on Docker : https://www.home-assistant.io/docs/installation/docker/
설치 명령어!
docker run --init -d --name="home-assistant" -e "TZ=Asia/Seoul " -v /home/homeassistant:/config --net =host homeassistant/raspberrypi4-homeassistant:stable
자동인스톨러로 설치를 하게 되면 라즈베리PI IP:8123 가면 아래와 같이 설치가 완료 되어있습니다.
http://192.168.1.148:8123
'스마트홈' 카테고리의 다른 글
스마트홈 만들기 6편 - 월패드 통신 FAIL.... plan B? (1) | 2020.07.12 |
---|---|
스마트홈 만들기 5편 - Hassio에서 무선랜 설정(부제:add-on 사용법) (0) | 2020.07.05 |
스마트홈 만들기 4편 - HA(Hass.io) 단독 배포판 설치 (2) | 2020.07.04 |
스마트홈 만들기 2편 - 라즈베리 파이 설치 및 설정 (0) | 2020.07.04 |
스마트홈 만들기 1편 - 탐색전 (0) | 2020.07.01 |