우분투에 Docker를 설치해보자.
Docker 공식 홈페이지를 참고하여 작성하였다.
Terminal 열기
Terminal에서 명령어 입력
이전에 설치한 Docker를 삭제한다.
나는 이전에 Docker를 설치한 적이 없지만 그래도 공식 문서를 따라 진행하였다.
Terminal에서 sudo apt-get remove docker docker-engine docker.io containerd runc
입력
1
$ sudo apt-get remove docker docker-engine docker.io containerd runc
나는 이전에 Docker를 설치한 적이 없기 때문에 다음과 같이 출력된다.
Terminal에서 sudo apt-get update
입력
1
$ sudo apt-get update
업데이트가 완료되면 다음과 같이 Terminal이 출력된다.
Terminal에서 sudo apt-get install ca-certificates curl gnupg lsb-release
입력
1
2
3
4
5
$ sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
y
를 입력한다.
1
계속 하시겠습니까? [y/n] y
설치가 완료되면 다음과 같이 Terminal이 출력된다.
Terminal에서 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
입력
1
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
완료되면 다음과 같이 Terminal이 출력된다.
Terminal에서 echo "deb [arch=$(dpkg --print-architecture) 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
입력
1
2
3
$ echo \
"deb [arch=$(dpkg --print-architecture) 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
완료되면 다음과 같이 Terminal이 출력된다.
Terminal에서 sudo apt-get update
입력
1
$ sudo apt-get update
업데이트가 완료되면 다음과 같이 Terminal이 출력된다.
Terminal에서 sudo apt-get install docker-ce docker-ce-cli containerd.io
입력
1
$ sudo apt-get install docker-ce docker-ce-cli containerd.io
y
를 입력한다.
1
계속 하시겠습니까? [y/n] y
설치가 완료되면 다음과 같이 Terminal이 출력된다.
Docker가 정상적으로 설치되었는지 테스트
Terminal에서 sudo docker run hello-world
를 입력한다.
정상적으로 설치되면 다음과 같이 Terminal이 출력된다.