린아저씨의 잡학사전

인터넷을 사용할 수 없는 우분투(Ubuntu) 폐쇄망(Offline) 환경에서 도커를 설치하는 방법 

ubuntu18.04

1. 사전 확인 사항 및 설치 프로그램 

  • 64-bit 설치 
  • 3.10 버전 이상의 리눅스 커널. 사용하고 있는 리눅스의 가장 최신 버전 커널을 사용할 것을 권고
  • iptables 버전 1.4 이상     $sudo apt-get install iptables
  • git 버전 1.7 이상     $sudo apt-get install git
  • 일반적으로 procps 또는 유사한 패키지에서 제공하는 ps 실행파일     $sudo apt-get install procps
  • Xz Utils 4.9 이상     $sudo apt-get install xz-utils

 

2. Static binary archive 다운로드(https://download.docker.com/linux/static/stable) 사이트 접근 후 사용하는 리눅스 OS에 맞는 도커 엔진 .tar 파일 다운로드.

 

3. tar 유틸리티를 이용하여 압축을 풀어준다.

$ tar xvfz /path/to/<FILE>.tgz

 

4. /usr/bin과 같은 실행 경로로 바이너리 파일들을 옮겨준다.

$ sudo cp docker/* /usr/bin

 

5. 도커 데몬을 실행시켜 준다.

$ sudo dockered &

만약 데몬을 시작할 때 옵션을 추가하고 싶다면 /etc/docker/daemon.json 파일을 수정해주거나 없다면 생성하여 원하는 옵션값을 추가해준다.

 

6. 정상적으로 도커가 설치되었다면 hello-word 이미지를 실행시켜준다.

$ sudo docker run hello-world

공유하기

facebook twitter kakaoTalk kakaostory naver band