Container Station에서 LXD 컨테이너 인스턴스를 실행하는 방법


최신 업데이트일: 2021-10-05

개요

LXD는 새롭고 보다 나은 사용자 경험을 제공하기 위해 LXC 위에 구축되는 Linux 컨테이너의 차세대 시스템 컨테이너 관리자입니다.

이 튜토리얼은 Container Station 2.4를 사용해 LXD 컨테이너를 설치하고 실행하는 방법을 설명합니다.

참고:
LXD 컨테이너는 Container Station 2.4(이상)이 설치된 x86 기본 장치에서만 지원됩니다.
Container Station 설치 및 사용에 대한 자세한 내용은 Container Station 사용 방법을 참조하십시오.

만들기 페이지에서 LXD 컨테이너 만들기

  1. Container Station을 엽니다.
  2. 만들기로 이동합니다.
  3. 검색 표시줄에서 설치할 운영 체제 또는 배포판을 찾습니다.
    참고:
    지원되는 운영 체제 및 배포판에 대해서는 Linux 컨테이너 - 이미지 서버를 참조하십시오.
  4. 를 클릭합니다
  5. LXD 이미지 서버 탭으로 이동합니다.
  6. 목록에서 이미지를 선택하고 설치를 클릭합니다.

    컨테이너 만들기 창이 열립니다.
  7. 컨테이너 만들기 창에서 이름을 입력하고 LXD 컨테이너에 CPU 및 메모리 리소스를 할당합니다.

    중요:
    고급 폴더 권한제어판에서 활성화된 경우, LXD 컨테이너에 대해 권한 모드를 활성화해야 하며, 그렇지 않으면 시동하지 않습니다.

    권한 모드는 다음 단계로 활성화할 수 있습니다.
    1. 고급 설정 >>을 클릭합니다.
    2. 장치를 클릭합니다.
    3. 권한 모드에서 컨테이너 실행을 선택합니다.

  8. 만들기를 클릭합니다.
    LXD 컨테이너가 생성됩니다.

이미지 페이지에서 LXD 이미지를 끌어와 LXD 컨테이너 만들기

  1. Container Station을 엽니다.
  2. 이미지로 이동합니다.
  3. 끌어오기를 클릭합니다.
  4. 레지스트리에서 LXD 이미지 서버를 선택합니다.
  5. 이미지 이름에 원하는 운영 체제 또는 배포한을, 이미지 버전에 원하는 릴리스 버전을 입력합니다.
    참고:
    지원되는 운영 체제, 배포판 및 릴리스 버전에 대해서는 Linux 컨테이너 - 이미지 서버를 참조하십시오.
  6. 끌어오기를 클릭합니다.

    LXD 이미지가 백그라운드 작업으로 다운로드됩니다. 다운로드가 완료되면 LXD 이미지가 이미지 목록에 나타납니다.
  7. 이미지 페이지에서 이미지를 찾습니다.
  8. 을 클릭합니다.
    컨테이너 만들기 창이 열립니다.
  9. 컨테이너 만들기 창에서 이름을 입력하고 LXD 컨테이너에 CPU 및 메모리 리소스를 할당합니다.

    중요:
    고급 폴더 권한제어판에서 활성화된 경우, LXD 컨테이너에 대해 권한 모드를 활성화해야 하며, 그렇지 않으면 시동하지 않습니다.

    권한 모드는 다음 단계로 활성화할 수 있습니다.
    1. 고급 설정 >>을 클릭합니다.
    2. 장치를 클릭합니다.
    3. 권한 모드에서 컨테이너 실행을 선택합니다.

  10. 만들기를 클릭합니다.
    LXD 컨테이너가 생성됩니다.

LXD 컨테이너에서 사용자 만들기

중요: 대부분 LXD 컨테이너의 경우, LXD 컨테이너가 생성된 후 기본 사용자가 없습니다.

참고: 다음 단계는 Ubuntu Focal Fossa를 예시로 사용합니다. 터미널 명령은 운영 체제와 배포판에 따라 다를 수 있습니다.
  1. Container Station을 엽니다.
  2. 컨테이너로 이동합니다.
  3. LXD 컨테이너를 선택합니다.
  4. 터미널을 클릭합니다.
  5. 명령/bin/sh를 입력합니다.
  6. 연결을 클릭합니다.

    터미널 콘솔이 새로운 브라우저 탭에서 실행됩니다.
  7. adduser {your_username}을 입력합니다.
  8. 암호를 입력하고 지침을 따릅니다.

    LXD 컨테이너에 대한 사용자가 생성됩니다.
  9. (옵션) 사용자에게 sudo 액세스 권한을 부여하려면 usermod -aG sudo {your_username}를 입력합니다.
    중요: LXD 컨테이너에 고정 IP 주소를 할당하려면 Sudo 액세스가 필요합니다.
  10. 터미널 콘솔 브라우저 탭을 닫습니다.
  11. 콘솔에 사용자 자격 증명을 입력합니다.

    이제 새로운 사용자가 LXD 컨테이너에 액세스할 수 있습니다.

LXD 컨테이너의 고정 IP 주소 설정

중요:
고정 IP 주소를 설정하려면 Sudo 액세스가 필요합니다.

참고: 다음 단계는 Ubuntu Focal Fossa를 예시로 사용합니다. 터미널 명령은 운영 체제와 배포판에 따라 다를 수 있습니다.
  1. Container Station을 엽니다.
  2. 컨테이너로 이동합니다.
  3. LXD 컨테이너를 선택합니다.
  4. 콘솔에 사용자 자격 증명을 입력합니다.
  5. 다음 명령을 입력합니다: sudo vi /etc/netplan/10-lxd.yaml.
  6. dhcp4false로 설정하고, 사용 중인 환경에 따라 주소, 게이트웨이네임서버를 입력합니다.
  7. 구성 파일을 저장하고 명령을 입력합니다: netplan apply

    이제 LXD 컨테이너에 고정 IP 주소가 지정되었습니다.

이 기사가 도움이 되었습니까?

52% 의 사용자들이 도움이 된다고 생각할 것입니다.
피드백을 주셔서 감사드립니다.

이 기사가 어떻게 개선될 수 있을지 말해 주십시오.

추가 피드백을 제공하려면 아래에 포함하십시오.

사양 선택

      더 보기 적게 보기

      다른 국가/지역 사이트:

      open menu
      back to top