CentOS 6.7 인터넷 연결 없이 Docker 설치 하는방법

IT,PC,모바일,스마트폰 정보와 팁 그리고 제품리뷰와 생활정보

CentOS 6.7 인터넷 연결 없이 Docker 설치 하는방법

IT 쪽에서 일을 하시다보면 대부분의 서버는 폐쇄망에 연결이 되어 있어서 외부와 통신이 않된느 경우가 많이 있습니다. 이번에 인터넷 연결이 안되는 HOST 에 Docker 설치할 일이 있어서 관련 해서 정보를 남겨 봅니다. 혹시 저처럼 인터넷이 연결이 안되어 있는 상태에서 CentOS 에서 Docker 를 설치 하시는 분들은 참고가 되시길 바라겠습니다. 

일단 Docker 설치는 rpm 명령어로 설치를 할 예정이며, 관련해서 패키지를 먼져 다운을 받아서 가지고 가시면 됩니다. 일단은 아래 패키지들은 제가 이번에 설치하면서 Dependencies 걸려 있는 패키지들이니 아마 참고 하시면 도움이 될거 같습니다. 

Docker Package : http://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/d/docker-io-1.7.1-2.el6.x86_64.rpm

 - Dependencies Package

   L http://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/l/lxc-1.0.11-1.el6.x86_64.rpm

        L http://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/l/lua-filesystem-1.4.2-1.el6.x86_64.rpm

        L http://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/l/lxc-libs-1.0.11-1.el6.x86_64.rpm

        L http://dl.fedoraproject.org/pub/epel/6/x86_64/Packages/l/lua-alt-getopt-0.7.0-1.el6.noarch.rpm

제 기억으로는 여기까지 설치를 하면 Docker 설치 하는데 문제 없었던거 같습니다. 혹시 추가로 패키지가 필요하시면 위 주소에서 다운을 받아서 사용을 하시면 됩니다. 설치 방법은 아래와 같이 rpm 명령어를 이용해서 설치 하시면 됩니다.

# rpm -ivh docker-io-1.7.1-2.el6.x86_64.rpm

미리 Dependencies 걸려 있는 패키지들 부터 설치 하시면 문제 없이 한번에 설치 하실수 있을겁니다. 혹시 잘 안되신다면 제가 아는 선에서 최대한 답변 드리도록 하겠습니다. 짧은글 읽어 주셔서 감사합니다. ^^;

2
일용직 2018.04.19 10:53

안녕하세요.

\nThu Apr 19 10:52:23 KST 2018\n
time="2018-04-19T10:52:23.434717624+09:00" level=warning msg="You are running linux kernel version 2.6.32-642.4.2.el6.x86_64, which might be unstable running docker. Please upgrade your kernel to 3.10.0."
time="2018-04-19T10:52:23.446024498+09:00" level=info msg="Listening for HTTP on unix (/var/run/docker.sock)"
time="2018-04-19T10:52:23.446418304+09:00" level=info msg="[graphdriver] using prior storage driver \"devicemapper\""
time="2018-04-19T10:52:23.466144802+09:00" level=warning msg="Running modprobe bridge nf_nat failed with message: install /bin/true\ninstall /sbin/modprobe --ignore-install bridge && /sbin/sysctl -q -w net.bridge.bridge-nf-call-arptables=0 net.bridge.bridge-nf-call-iptables=0 net.bridge.bridge-nf-call-ip6tables=0\ninstall /bin/true\ninsmod /lib/modules/2.6.32-642.4.2.el6.x86_64/kernel/net/bridge/bridge.ko \n, error: exit status 1"
time="2018-04-19T10:52:23.528474567+09:00" level=fatal msg="Error starting daemon: Error initializing network controller: Error creating default \"bridge\" network: package not installed"

위와 같은 에러가 떨어지는데요..
이유를 모르겠네요.

KEBI heokebi 2018.04.19 18:41 신고

설치된 Docker 버전이 높아서 현재 OS Kernel 버전과 맞지 않는것 처럼 보이는데요???

Comment *

댓글 달기

7,172,818

전체

2,577

오늘

3,794

어제

Skin By KEBIBLOG Ver 1.0 Copyright ⓒ KEBI BLOG. All rights reserved.