QNAP Systems, Inc. - 네트워크 부착형 스토리지(NAS)

Language

Support

Container Station 사용법

소개

QNAP Container Station에는 LXC(Linux Container)Docker® 경량 가상화 기술이 독점적으로 통합되어 있어서 QNAP NAS에서 여러 개의 독립된 Linux® 시스템을 실행할 수 있을 뿐 아니라 전 세계 어디서든 수천 개의 앱을 다운로드할 수 있습니다.

 

Container Station 사용법

QNAP NAS에 Container Station을 설치하려면 먼저 관리자로 NAS에 로그인하고 인터넷에 연결되어 있는지 확인하십시오.

  1. CONTAINER STATION 설치
    “App Center” > “유틸리티” 또는 “QTS 필수패키지”로 이동하여 Container Station을 찾습니다. “QTS에 추가”를 클릭합니다(QTS 4.2 이상의 버전에만 해당).
  2. 사용 시작하기
    설치가 완료되면, 주 메뉴에서 바로 가기 아이콘을 클릭합니다. Container Station을 처음 사용하는 경우, 이미지와 컨테이너를 저장할 기본 폴더를 지정하라는 요청이 나타납니다. 기본 설정 폴더를 선택하고 “지금 시작”를 클릭합니다.

컨테이너 만들기

컨테이너는 다음과 같이 2계층의 아키텍처를 사용합니다. “이미지”와 “컨테이너”.

이미지:
컨테이너를 만드는 데 사용되는 이미지 파일은 읽기 전용 템플릿입니다. 이미지에는 Linux 버전(예: Ubuntu 14.04) 또는 MySQL과 같은 특정 애플리케이션이 포함될 수 있습니다. 이미지 파일은 Container Station에 내장되거나, NAS/PC에서 가져오거나 Docker Hub Registry에서 다운로드할 수 있습니다. 이미지에는 다음과 같은 세 가지 유형이 있습니다. (1) LXC (2) Docker (3) 앱

컨테이너:
컨테이너는 이미지 파일을 사용하여 만들며 읽기, 쓰기 및 실행이 가능합니다. 이미지는 여러 개의 컨테이너를 만들 수 있습니다.

*참고: LXC 이미지는 LXC 컨테이너를 만들고, Docker 이미지는 Docker 컨테이너를 만듭니다. 두 가지 컨테이너 모두 독립적인 형식이므로 변환할 수 있습니다.

  1. LXC 컨테이너 빠르게 만들기
    QNAP LXC 이미지는 다양한 Linux 배포가 가능하므로 Linux 기반의 가상 머신을 빠르게 만들 수 있습니다. “컨테이너 만들기”를 클릭하고 “QNAP LXC / Docker 이미지”를 확장하면 일부 내장된 LXC 이미지(Debian / Fedora / Ubuntu)가 표시됩니다.

    예로서 Ubuntu를 사용할 경우, “설치”을 클릭합니다.

    “컨테이너 만들기” 대화 상자가 표시됩니다. 여기서 이름 및 리소스 사용량과 같은 정보를 수정할 수 있습니다. 완료한 후 “만들기”를 클릭합니다.

    설치는 “다운로드”와 “만들기”를 포함하여 두 가지 작업을 수행합니다. 백그라운드 작업에서 이 진행률을 추적할 수 있습니다.

    설치를 마치면, 컨테이너 이름이 왼쪽 주 메뉴에 추가됩니다. 컨테이너 이름(이 예의 경우, “Ubuntu-trusty-1”)을 클릭하여 컨테이너 관리 페이지로 들어갑니다.

    컨테이너 관리 페이지에서 콘솔 UI를 제공하기 때문에 사용자는 명령행을 사용하여 컨테이너를 작동할 수 있습니다.
  2. DOCKER 컨테이너 빠르게 만들기
    Docker 이미지 파일은 WordPress, LibreOffice와 같은 사용자 지정 또는 실용적인 애플리케이션을 다양하게 제공합니다. 예로서 WordPress를 사용할 경우 “컨테이너 만들기”를 클릭하고 “인기 Docker Hub 이미지”를 확장하여 “WordPress”를 찾은 후 “설치”을 클릭합니다.

    “컨테이너 만들기” 대화 상자가 표시됩니다. 여기서 이름 및 리소스 사용량과 같은 정보를 수정할 수 있습니다. 완료한 후 “만들기”를 클릭합니다.

    설치는 “다운로드”와 “만들기”를 포함하여 두 가지 작업을 수행합니다. 백그라운드 작업에서 이 진행률을 추적할 수 있습니다.

    설치를 마치면, 컨테이너 이름이 왼쪽 주 메뉴에 추가됩니다. 컨테이너 이름(이 예의 경우, “wordpress-1”)을 클릭하여 컨테이너 관리 페이지로 들어갑니다.

    애플리케이션이 웹 기반 서비스인 경우, 컨테이너 페이지는 포트 전달 설정과 하이퍼링크를 표시합니다. 하이퍼링크를 클릭하여 WordPress에 연결할 수 있습니다.

    WordPress 사용을 시작합니다.
  3. 앱 컨테이너 빠르게 만들기
    앱은애플리케이션 + 데이터베이스와같은완전한서비스를제공할목적으로만들어진 Docker 이미지그룹으로서빠른설치패키지이기도합니다.예로서 GitLab을 사용할 경우, 이 앱에는 GitLab, PostgreSQL 및 Redis 이미지가 들어 있습니다.
    GitLab을 만들려면, “컨테이너 만들기”를 클릭하고 “QNAP LXC / Docker 이미지”를 확장하여 “GitLab”를 찾은 후 “설치”을 클릭합니다.

    다음 단계에서 GitLab URL와 사용자 이름 및 암호가 표시됩니다. 이러한 정보를 기억한 후 “만들기”를 클릭합니다.

    설치는 “다운로드”와 “만들기”를 포함하여 두 가지 작업을 수행합니다. 백그라운드 작업에서 이 진행률을 추적할 수 있습니다.

    설치가 완료되면, 왼쪽 주 메뉴에 다음과 같이 3개의 컨테이너가 표시됩니다.
    gitlab1_gitlab_1
    gitlab1_postgresql_1
    gitlab1_redis_1

    이 3개의 컨테이너에서 완전한 GitLab 서비스를 제공합니다. “gitlab1_gitlab_1”을 클릭하여 컨테이너 페이지로 들어갑니다.

    애플리케이션이 웹 기반 서비스인 경우, 컨테이너 페이지는 포트 전달 설정과 하이퍼링크를 표시합니다. 하이퍼링크를 클릭하여 GitLab에 연결할 수 있습니다.

    사용자 이름과 암호(기본값: root / 5iveL! Fe)를 입력한 후 로그인하여 GitLab 사용을 시작합니다.
  4. DOCKER HUB REGISTRY에서 다운로드된 이미지로 컨테이너 만들기
    또한 검색 표시줄을 사용하여 특정 애플리케이션 또는 Linux 배포를 찾습니다. “컨테이너 만들기” 페이지의 Docker Hub Registry에서 애플리케이션 이름(예: “php”)을 검색합니다.

    검색 결과에서 애플리케이션을 선택하고 “설치”을 클릭합니다. 기본 버전은 최신 버전이며, 드롭다운 목록에서 이를 변경할 수 있습니다.

    “컨테이너 만들기” 대화 상자가 표시됩니다. 여기서 이름 및 리소스 사용량과 같은 정보를 수정할 수 있습니다. 완료한 후 “만들기”를 클릭합니다.

    설치는 “다운로드”와 “만들기”를 포함하여 두 가지 작업을 수행합니다. 백그라운드 작업에서 이 진행률을 추적할 수 있습니다.

    설치를 마치면, 컨테이너 이름이 왼쪽 주 메뉴에 추가됩니다. 컨테이너 이름(이 예의 경우, “php-1”)을 클릭하여 컨테이너 관리 페이지로 들어갑니다.
  5. 로컬 이미지
    이미지가 NAS에 저장됩니다. “컨테이너 만들기” > “로컬 이미지”에서 설치된 이미지를 보고, 불필요한 이미지를 삭제할 수 있습니다.
    *참고: 앱 패키지가 개별 이미지들로 분할됩니다.
릴리스 날짜: 2015-10-12
도움이 되었습니까?
피드백을 주셔서 감사드립니다.
피드백을 주셔서 감사드립니다. 다른 질문 사항이 있으면 support@qnap.com으로 문의해 주시기 바랍니다.
45% 의 사용자들이 도움이 된다고 생각할 것입니다.