그동안 개인적으로 정리해왔던 Docker Container에 대하여 정리해 보고자 합니다.
본 포스팅은 필자의 실무에 있어 Docker의 사용이 필요하여 공부하였던 내용 위주로 작성하였으며
문의사항이 있을 시 댓글에 남겨주시면 최대한 정확하고 자세하게 답변해드리겠습니다.
Docker Container 설치 방법
-
자동 설치
-
인터넷이 가능한 환경에서는 아래와같이 자동스크립트 명령어를 통해 설치하면 된다
-
수동 설치
-
인터넷이 불가능한 환경에서 설치하기 위해서는 USB 등으로 아래의 경로에서 패키지파일(deb)을 다운받아 옮겨와서 설치한다
-
URL: http://apt.dockerproject.org/repo/pool/main/d/docker-engine/
# deb 다운로드
$ wget http://apt.dockerproject.org/repo/pool/main/d/docker-engine/docker-engine_1.8.2-0~precise_amd64.deb
$ ll
-rw-rw-r-- 1 halizy halizy 7872608 Sep 11 04:33 docker-engine_1.8.2-0~precise_amd64.deb
# 의존성 라이브러리 설치 (위 환경 기준)
$ dpkg -l | grep libapparmor1
$ sudo apt-get install libapparmor1
# 설치
$ sudo dpkg -i docker-engine_1.8.2-0~precise_amd64.deb
$ dpkg -l | grep docker
ii docker-engine 1.8.2-0~precise Docker: the open-source application container engine
$ docker -v
Docker Version 1.8.2, build 0a8c2e3
$ docker version
Client:
Version: 1.8.2
API version: 1.20
Go version: go1.4.2
Git commit: 0a8c2e3
Built: Thu Sep 10 19:16:50 UTC 2015
OS/Arch: linux/amd64
Get http:///var/run/docker.sock/v1.20/version: dial unix /var/run/docker.sock: permission denied.
* Are you trying to connect to a TLS-enabled daemon without TLS?
* Is your docker daemon up and running?
- 설치 후 해당 계정을 Docker 그룹에 포함시켜 sudo 없이 사용하기
* 버전 변경은 아래 URL에서 바이너리를 받아 /usr/bin의 docker 파일을 교체하면 된다
URL: https://get.docker.com/builds/Linux/x86_64/docker-latest
'IT > Docker' 카테고리의 다른 글
Docker Container tutorial (도커 컨테이너 매뉴얼) 2-3.명령어 (container 2) (0) | 2018.07.14 |
---|---|
Docker Container tutorial (도커 컨테이너 매뉴얼) 2-2.명령어 (image 2) (0) | 2018.07.12 |
Docker Container tutorial (도커 컨테이너 매뉴얼) 2-1.명령어 (Container) (0) | 2018.07.10 |
Docker Container tutorial (도커 컨테이너 매뉴얼) 2.명령어 (image) (0) | 2018.07.10 |
Docker Container overview (도커 컨테이너에 대하여) (0) | 2018.07.10 |
댓글