2017년 7월 16일 일요일

[2017-07-16 일][ILKMOOC]도커 설치

다음은 Docker Docs의 자료를 읽으며 공부한 정보를 적은 글입니다. 현재 물리학을 전공하고 있어 이쪽 지식이 많이 없습니다. 용어의 잘못된 사용이 많을테니 주의 하시기 바랍니다.




Docker를 설치했는데 제대로 실행이 안되시는 분들이 있다면 아래 글대로 한번 해보세요. Docker는 CE, EE 두가지 버전이 있는데 CE를 설치합니다. 설치하는 방법은 Repository를 이용하여 설치하는 방법입니다.




설치된 Docker가 있다면 아래 문구를 입력해 삭제해 주세요. 저는 AWS 클라우드를 terminate하고 새로 했더니 되더군요.

1
$ sudo apt-get remove docker docker-engine docker.io
cs




아래와 같이 다운 받는데 필요한 세팅을 합니다.

1
2
3
4
5
6
7
$ sudo apt-get update
$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
cs



Key finger print는 아래와 같습니다.






Stable, Edge는 업데이트를 받기위한 repository입니다. "amd64"가 있는 부분에 자신의 프로세서?! armhf, s390x 등을 고쳐서 넣으시면 됩니다.



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




Docker 설치를 합니다.

1
2
$ sudo apt-get update
$ sudo apt-get install docker-ce
cs



Docker가 제대로 설치됬는지 확인하기 위해 hello-world라는 image를 운영해봅시다.

1
$ sudo docker run hello-world
cs




설치를 하시고 다음과 같은 반응을 얻으시면 제대로 동작을 하고 있는 겁니다.


1
2
3
4
5
6
7
8
9
10
$ docker run hello-world
Hello from Docker!
This message shows that your installation appears to be working correctly.
To generate this message, Docker took the following steps:
...(snipped)...
$ docker --version
Docker version 17.05.0-ce-rc1, build 2878a85
cs



댓글 없음:

댓글 쓰기