Container Station에서 LXD 컨테이너 인스턴스를 실행하는 방법
최신 업데이트일:
2021-10-05
- 개요
- 만들기 페이지에서 LXD 컨테이너 만들기
- 이미지 페이지에서 LXD 이미지를 끌어와 LXD 컨테이너 만들기
- LXD 컨테이너에서 사용자 만들기
- LXD 컨테이너의 고정 IP 주소 설정
개요
LXD는 새롭고 보다 나은 사용자 경험을 제공하기 위해 LXC 위에 구축되는 Linux 컨테이너의 차세대 시스템 컨테이너 관리자입니다.
이 튜토리얼은 Container Station 2.4를 사용해 LXD 컨테이너를 설치하고 실행하는 방법을 설명합니다.
참고:
LXD 컨테이너는 Container Station 2.4(이상)이 설치된 x86 기본 장치에서만 지원됩니다.
Container Station 설치 및 사용에 대한 자세한 내용은 Container Station 사용 방법을 참조하십시오.
LXD 컨테이너는 Container Station 2.4(이상)이 설치된 x86 기본 장치에서만 지원됩니다.
Container Station 설치 및 사용에 대한 자세한 내용은 Container Station 사용 방법을 참조하십시오.
만들기 페이지에서 LXD 컨테이너 만들기
- Container Station을 엽니다.
- 만들기로 이동합니다.
- 검색 표시줄에서 설치할 운영 체제 또는 배포판을 찾습니다. 참고:
지원되는 운영 체제 및 배포판에 대해서는 Linux 컨테이너 - 이미지 서버를 참조하십시오. -
를 클릭합니다 - LXD 이미지 서버 탭으로 이동합니다.
- 목록에서 이미지를 선택하고 설치를 클릭합니다.

컨테이너 만들기 창이 열립니다. - 컨테이너 만들기 창에서 이름을 입력하고 LXD 컨테이너에 CPU 및 메모리 리소스를 할당합니다.
중요:
고급 폴더 권한이 제어판에서 활성화된 경우, LXD 컨테이너에 대해 권한 모드를 활성화해야 하며, 그렇지 않으면 시동하지 않습니다.
권한 모드는 다음 단계로 활성화할 수 있습니다.- 고급 설정 >>을 클릭합니다.
- 장치를 클릭합니다.
- 권한 모드에서 컨테이너 실행을 선택합니다.

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

LXD 이미지가 백그라운드 작업으로 다운로드됩니다. 다운로드가 완료되면 LXD 이미지가 이미지 목록에 나타납니다.

- 이미지 페이지에서 이미지를 찾습니다.
을 클릭합니다.
컨테이너 만들기 창이 열립니다.- 컨테이너 만들기 창에서 이름을 입력하고 LXD 컨테이너에 CPU 및 메모리 리소스를 할당합니다.
중요:
고급 폴더 권한이 제어판에서 활성화된 경우, LXD 컨테이너에 대해 권한 모드를 활성화해야 하며, 그렇지 않으면 시동하지 않습니다.
권한 모드는 다음 단계로 활성화할 수 있습니다.- 고급 설정 >>을 클릭합니다.
- 장치를 클릭합니다.
- 권한 모드에서 컨테이너 실행을 선택합니다.

- 만들기를 클릭합니다.
LXD 컨테이너가 생성됩니다.
LXD 컨테이너에서 사용자 만들기
중요: 대부분 LXD 컨테이너의 경우, LXD 컨테이너가 생성된 후 기본 사용자가 없습니다.
참고: 다음 단계는 Ubuntu Focal Fossa를 예시로 사용합니다. 터미널 명령은 운영 체제와 배포판에 따라 다를 수 있습니다.
- Container Station을 엽니다.
- 컨테이너로 이동합니다.
- LXD 컨테이너를 선택합니다.

- 터미널을 클릭합니다.
- 명령에 /bin/sh를 입력합니다.
- 연결을 클릭합니다.

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

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

이제 새로운 사용자가 LXD 컨테이너에 액세스할 수 있습니다.
LXD 컨테이너의 고정 IP 주소 설정
중요:
고정 IP 주소를 설정하려면 Sudo 액세스가 필요합니다.
고정 IP 주소를 설정하려면 Sudo 액세스가 필요합니다.
참고: 다음 단계는 Ubuntu Focal Fossa를 예시로 사용합니다. 터미널 명령은 운영 체제와 배포판에 따라 다를 수 있습니다.
- Container Station을 엽니다.
- 컨테이너로 이동합니다.
- LXD 컨테이너를 선택합니다.
- 콘솔에 사용자 자격 증명을 입력합니다.
- 다음 명령을 입력합니다: sudo vi /etc/netplan/10-lxd.yaml.

- dhcp4를 false로 설정하고, 사용 중인 환경에 따라 주소, 게이트웨이 및 네임서버를 입력합니다.

- 구성 파일을 저장하고 명령을 입력합니다: netplan apply

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