반응형

라즈베리파이4 도커(docker) 설치하기

 

이번 포스팅은 아래 도커 홈페이지에 나와있는 데미안버전 도커 설치 문서를 참조하였습니다.

https://docs.docker.com/engine/install/debian/

 

Install Docker Engine on Debian

 

docs.docker.com

 

 

도커를 라즈베리파이에 저장소를 이용하여 설치하는 것을 지원하지 않습니다. 편의 스크립트를 다운 실행하여 설치해야만 합니다.

 

아래 명령어로 sh파일을 현재 폴더에 다운받습니다.

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

 

다음은 받은 sh 파일을 아래 명령어로 실행합니다.

sudo sh ./get-docker.sh

 

다음은 도커 그룹을 확인 후, 없다면 만들고 pi계정을 추가해줍니다.

cate /etc/group  #그룹확인
sudo groupadd docker #docker 그룹이 없다면 추가
sudo usermod -aG docker pi  #pi계정을 docker 그룹에 추가

 

다음은 재부팅 후 도커 버전을 확인합니다. 확인 시 서버와 클라이언트 버전이 둘다 나오면 정상입니다.

 

만약 도커를 삭제하고 싶다면 아래 명령어로 삭제를 진행합니다.

(apt purge는 패키지와 함께 환경설정 파일도 삭제합니다. --auto-remove 옵션은 불필요한 의존성 패키지도 함께 삭제합니다.)

sudo apt-get purge docker-ce docker-ce-cli containerd.io

 

삭제 명령어로도 지워지지 않고 남는 찌꺼기 폴더가 있습니다. 아래 명령어로 폴더를 삭제합니다.

$ sudo rm -rf /var/lib/docker/
$ sudo rm -rf /etc/docker/

찌꺼기폴더 삭제

 

도커의 사용법 관련된 추가 포스팅은 아래 도커 전체보기 링크를 통해 들어오시면 포스팅 될 예정입니다.

 

 

추가내용

도커에서 컨테이너(우분투)를 실행 후 apt update가 안되는 에러가 있습니다.

저는 결국 해결 방법을 찾지 못하고 라즈베리파이 OS를 우분투로 변경 했습니다.

혹시 컨테이너(우분투)에서 apt update 방법을 아시는 분이 계시다면 댓글 부탁드립니다.

 

라즈베리파이 OS를 우분투로 설치하는 방법은 아래 포스팅 참조바랍니다.

https://reddb.tistory.com/190

 

라즈베리파이 전체보기

 

'라즈베리파이' 카테고리의 글 목록

전산 관련 경험을 기록 하는 곳

reddb.tistory.com

(Docker)도커 전체보기

 

'(Docker)도커' 카테고리의 글 목록

전산 관련 경험을 기록 하는 곳

reddb.tistory.com

반응형