여러 개발자가 하나의 Ubuntu LTS 서버를 공유

여러 개발자가 하나의 Ubuntu LTS 서버를 공유

저는 Ubuntu LTS 서버를 올바르게 구성하기 위한 모범 사례가 있는지 몇 주 동안 알아내려고 노력해 왔습니다. 각 개발자는 코드를 실행하고 테스트한 다음 최종적으로 프로덕션에 병합할 수 있는 작은 환경을 원합니다.

나는 명확한 대답없이 많이 읽었습니다. 나는 옳고 그름이 없다고 확신합니다. 그러나 권장 사항과 모범 사례가 있을 수 있습니다.

많은 감사드립니다!

답변1

서버를 가상화합니다. 이를 통해 각자가 원하는 OS와 환경을 가지면서 지정한 것과 동일한 서버를 공유할 수 있습니다. 다음으로 가라고 제안하세요.https://en.wikipedia.org/wiki/Comparison_of_platform_virtualization_software, 해당 차트를 선택한 스프레드시트에 복사하여 붙여넣고 다음과 같이 Linux를 지원하지 않는 모든 항목을 필터링합니다.게스트 OS(43개 선택), 포함되지 않은 모든 항목을 필터링합니다.x86-64~처럼호스트 CPU(48개 선택 가능) 남은 가상 시스템에서 두 번째 테이블로 이동하여호스트 OS에 따른 속도네이티브에 가깝거나 그 이상은 아닙니다.

관련 정보