본문 바로가기
개발 이야기/Docker

Docker 설치하기

by 농개 2018. 9. 8.

Ubuntu 16.04 에서 Docker를 설치해보자.


먼저 old version 을 삭제 해준다.


sudo apt-get remove docker docker-engine docker.io


그리고 docker-ce 를 설치해야한다. 그전에 먼저 해야될 설정이 있다.


1.

sudo apt-get update


Ignoring file 뭐시기뭐시기가 뜬다. 구글링 해본결과 아래와 같은 명령어로 해결이 되었다.


sudo mv /etc/apt/apt.conf.d/20auto-upgrades.ucf-dist /etc/apt/apt.conf.d/20auto-upgrades


2.

이후 필요한 패키지를 먼저 설치해주자.


sudo apt-get install apt-transport-https ca-certificates curl software-properties-common



3.

Docker official GPS 가 필요하다.

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -



OK라고 뜨는걸 확인할수 있다.





4.

sudo apt-key fingerprint 0EBFCD88

위의 명령어를 쳐서 현재 키가 있는지 확인해보자





5.

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

안정적 저장소를 설정한다. 위에서 lsb_release -cs 는 Ubuntu 배포판의 이름을 반환하는것이다. 16.04의 경우 xenial일 것이다.



6.

이후 다시, apt-get 을 최신화 해주면 아래와 같이 download.docker.com도 참조가 될것이다.





7.

sudo apt-get install docker-ce

에러가 뜨면서 최신버젼이 설치가 안되었다...


8.

apt-cache madison docker-ce



위 명령어로 설치가능한 docker-ce버젼을 확인해보면 위와같이 주루루룩 뜬다.




xenial 이 포함된 위의 버젼을 명시해줘야 설치가 된다고 한다...



9.

아래와 같이 해주니 정상적으로 설치가 되었다.




10.

sudo docker version


위의 명령어를 쳐보면 정상설치 된걸 확인할 수 있다.