Proxmox v4로 홈 서버를 설정하고 Docker 컨테이너를 실행하려고합니다. 어떻게해야합니까? LXC 컨테이너 내부에 Docker를 설정해야합니까, 아니면 전체 VM을 생성하고 Atomic Host / CoreOS / RancherOS와 같은 최소 OS 중 하나를 사용해야합니까?
이 질문의 문구에서 분명히 알 수 있듯이 컨테이너와 Proxmox를 처음 사용하므로 응답 할 때 명심하십시오. 이 홈 프로젝트는 내가 이것을 교정하기 위해하고있는 일입니다. 그러나 나는 리눅스 나 가상화에 익숙하지 않다. 도움을 주셔서 감사합니다!
답변
비슷한 질문이 있기 때문에 답변을 드리기 전에 조금 읽었습니다.
LXC를 사용하여 도커를 CT (컨테이너)로 전환하면 성능과 proxmox 스토리지에 직접 액세스 할 수 있다는 이점이 있습니다.
KVM을 사용하여 도커를 VM으로 전환하면 proxmox (호스트)에 대해 더 안전하지만 5 ~ 8 %의 성능이 저하됩니다.
proxmox에 도커 만 있으면 LXC로 설정
하십시오 https://forum.proxmox.com/threads/docker-support-in-proxmox.27474/
일반적으로 : 나는 ERP 또는 CRM과 같은 중요한 VM에 KVM을 사용하고 다른 사람들을 위해 컨테이너를 사용하고 있습니다.
도움이된다면 VPS (VirtualPrivateServer) 또는 전용 서버를 사용해야합니까? 대답이 VPS이면 도커를 LXC로 바꾸십시오.