기타/etc
[라즈베리파이] 라즈베리파이 Docker 설치하기 + Portainer
파송송
2024. 7. 22. 18:29
728x90
Update, Upgrade System
최신 패키지와 버전을 가져오기
sudo apt-get update
sudo apt-get upgrade
도커 설치
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
- curl: 커맨드 라인에서 데이터를 전송하기 위한 도구로, 주로 URL에서 데이터를 가져오는 데 사용됨
- -f: HTTP 요청이 실패할 경우 curl이 실패로 간주하고 아무런 출력도 하지 않도록 함
- -s: curl의 출력 메시지를 숨김 (silent 모드)
- -S: -s와 함께 사용되며, 오류가 발생하면 오류 메시지를 출력함
- -L: curl이 URL 따라가도록 함
- https://get.docker.com: Docker 설치 스크립트 제공
- -o get-docker.sh: 가져온 내용을 get-docker.sh 파일로 저장
sudo sh get-docker.sh
> get-docker.sh 스크립트 실행함
권한 설정
song 계정에서 root 권한 없이 docker 실행 가능하게 함
sudo usermod -aG docker [USERNAME]
부팅 시 실행 지정
sudo systemctl enable docker
Portainer 실행
https://hub.docker.com/r/portainer/portainer
https://hub.docker.com/r/portainer/portainer
hub.docker.com
docker run --name pi-portainer -p 9000:9000 -d --restart always -v /data/portainer:/data -v /var/run/docker.sock:/var/run/docker.sock portainer/portainer
[라즈베리파이 IP]:9000
portainer 접속 완료
728x90