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