複数の開発者が 1 つの Ubuntu LTS サーバーを共有する

複数の開発者が 1 つの Ubuntu LTS サーバーを共有する

私は何週間もかけて、Ubuntu LTS サーバーを適切に構成するためのベスト プラクティスがあるかどうかを調べてきました。各開発者は、コードを実行してテストを行い、最終的に本番環境に統合するための小さな環境を持ちたいと考えています。

いろいろ読んできましたが、明確な答えは見つかりませんでした。正しいとか間違っているとかはないと思います。ただし、推奨事項やベスト プラクティスは存在する可能性があります。

よろしくお願いします!

答え1

サーバーを仮想化します。これにより、指定した同じサーバーを共有しながら、各自が希望するOSと環境を持つことができます。https://en.wikipedia.org/wiki/プラットフォーム仮想化ソフトウェアの比較、そのチャートをコピーして任意のスプレッドシートに貼り付け、Linuxをサポートしていないものをすべて除外します。ゲストOS(43の選択肢)64ビットとしてホストCPU(48の選択肢があります)、生き残った仮想システムから2番目のテーブルに行き、ホストOSに対する相対速度ネイティブに近い、またはそれ以上ではありません。

関連情報