
멀티패스가 VM을 로컬에서 실행하는지 클라우드에서 실행하는지 확실하지 않지만, 로컬에서 실행 중인 경우 qemu2 이미지 등을 먼저 다운로드해야 합니다. 이 이미지를 수동으로 다운로드할 수 있나요? Ubuntu 20.04 LTS와 같은 간단한 URL이 있습니까?
(20.04에서 무언가를 테스트하고 현재 실행 중인 KVM/QEMU 하이퍼바이저에서 VM을 신속하게 가동하고 싶고 미리 만들어진 Ubuntu qemu2 이미지를 손에 넣을 수 있다면 정말 쉬울 것입니다...아마도 하나일 것 같습니다. (아직) 내 서버에 멀티패스를 설치하고 싶지 않습니다.
답변1
멀티패스 VM은 클라우드와 로컬에서 실행할 수 있습니다. 컴퓨터에서 20.04 LTS를 실행하려면 다음을 수행하세요.
sudo snap install multipass
multipass launch --name test
그러면 필요한 구성 요소가 다운로드되고 test
20.04 LTS를 실행하는 VM이 시작됩니다. "현재 버전은 무엇입니까?"와 같은 간단한 명령을 실행하여 작동하는지 테스트할 수 있습니다.
multipass exec test -- lsb_release -a
이것이 프로덕션 환경에서 사용할 수 있는 내용이라면 다음 사항에 익숙해지는 것이 좋습니다.클라우드 초기화, 이 도구에는 엄청난 유용성이 있기 때문입니다.
답변2
여기의 다른 대답은 OP가 멀티패스를 사용하도록 권장합니다. 이는 좋은 조언일 수 있지만 OP의 질문에 대한 답변은 아닙니다. 멀티패스를 사용하지 않지만 여전히 동일한 이미지를 얻고 싶은 타당한 이유가 있을 수 있습니다.
보고코드다음 URL을 사용하는 것을 볼 수 있습니다.
- 릴리스: https://cloud-images.ubuntu.com/releases
- 일일: https://cloud-images.ubuntu.com/daily
- 기구: https://cdimage.ubuntu.com/appliances
Ubuntu 공식 이미지 저장소의 경우 몇 가지 수준의 메타데이터를 거치는 것 같습니다.레벨 1그리고2 단계하지만 결국에는 다음과 같은 것을 사용하게 될 것입니다.22.04 x86의 경우지금 바로. 해당 URL을 가져오면 서버가 더 간단한 URL로 연결됩니다. 메타데이터 파일은 일반 탐색으로는 볼 수 없지만 최종적으로 표시되는 파일은 볼 수 있습니다.
해당 코드를 모두 다루지는 않았지만 원하는 이미지를 찾는 간단한 방법 중 하나는 다음과 같습니다. (아래 경로는 Linux 호스트에만 해당되며 다른 경로는 조정하세요.)
- 멀티패스를 사용하여 원하는 것을 실행하세요
- sudo 고양이 /var/snap/multipass/common/cache/multipassd/vault/multipassd-image-records.json
- sha256 값을 복사한 다음 위에서 언급한 level2 메타데이터에서 해당 값을 검색하세요.