반응형
안녕하세요 오늘은 arm 프로세스 기반의 우분트 20.04.6 버전에 도커를 설치하는 기록을 남기도록 하겠습니다!
1. 패키지 업데이트 및 설치
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
2. Docker 암호와 통신을 위한 GPG 설정
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
3. Repository 설치
// OS 확인
dpkg -s libc6 | grep Arch
// x86_64 / amd64 일 경우
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
// armhf 일 경우
echo "deb [arch=armhf signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
// arm64 일 경우
echo "deb [arch=arm64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
4. Docker install
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
5. Docker 설치 확인 및 버전
sudo docker version
6. 최신 버전 확인
24-01-11 설치 날짜를 기준으로 24.0.7 버전이 최신으로 설치 되었습니다.!
트러블 슈팅
1. 이미지 다운로드 에러
ubuntu@main:~$ docker image pull hello-world:latest
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/create?fromImage=hello-world&tag=latest": dial unix /var/run/docker.sock: connect: permission denied
// 권한이 없어서 생긴 이슈
ls -al /var/run/docker.sock
srw-rw---- 1 root docker 0 Jan 11 22:53 /var/run/docker.sock
// 아래 방법중 하나로 처리
// 1. 해결
sudo -i
docker image pull hello-world:latest
// 2. 해결
sudo usermod -a -G docker $USER
// 로도 가능하나 오라클 인스턴스에서 동작을 안함
// 3. 해결
sudo chmod 666 /var/run/docker.sock
반응형
'운영체제 이야기 > Linux(Ubuntu)' 카테고리의 다른 글
[Ubuntu] git ssh 설정 (0) | 2024.06.11 |
---|---|
[Ubuntu] maria db 설치 (0) | 2024.01.13 |
[Ubuntu] 방화벽 비활성화 (0) | 2024.01.13 |
댓글