PXE 네트워크 부팅을 사용하여 Docker 컨테이너를 시작하고 싶습니다.
내가 읽고Docker 컨테이너가 실제로 시작되지 않습니다나는 또한 다음과 같은 내용을 읽었습니다.네트워크 부팅 기본 사항. 내가 아는 한, Docker 컨테이너에는 BIOS가 없으며 일반적인 방법(BIOS를 통해)으로 PXE 네트워크 부팅을 수행하도록 구성할 수 없습니다.
즉, Docker 컨테이너를 사용하여 네트워크 부팅을 시뮬레이션하는 쉬운 방법이 있었으면 좋겠습니다. 어쩌면 이 문제를 해결하는 데 도움이 될 수 있는 BIOS 에뮬레이터가 있을까요? 아니면 컨테이너에서 실행할 수 있는 PXE 소프트웨어 클라이언트가 있을까요?
내 동기는 Docker 컨테이너를 배포하는 데 도움이 되는 도구로 PXE를 반드시 사용하는 것이 아니라, PXE 사용 시스템(단일 호스트 및 다중 호스트 시스템 모두)을 물리적 시스템에 배포하기 전에 Docker를 사용하여 시스템을 실험하고 프로토타입하는 데 도움을 주는 것입니다.
본질적으로 동일한 질문을 묻는 다음 StackOverflow 게시물을 발견했습니다.
불행하게도 거기에는 해결책이 없습니다. 아마도 그러한 해결책이 존재하지 않기 때문일 것입니다.
대체 컨테이너 기술이 있는 경우(예:운영 체제 수준 가상화) 이 사용 사례를 지원하는 Linux의 경우에도 동의하겠습니다. 다시 한번 나는 이것이 긴 기회라는 것을 깨달았습니다.