場合によっては、お客様の環境でのみ発生する問題を再現する必要があります。環境を適切にミラーリングするようにVMを手動で設定できますが、これを行う半自動方法を見つけることができれば良いでしょう。
つまり、「このバージョンのLinuxを実行する環境を作成し、このバージョンのPHPをインストールしてください」と言えることを探しています。その後、その環境にログインして再現手順を実行できるようにしたいです。
特定の問題を再現した後、同じ環境を再現する必要がない可能性が高いため、これらの環境は比較的一時的です。ただし、再度必要な場合に備えてバージョン管理が容易な形で環境を構成すればよいようです。
この種のユースケースに適した技術はありますか?
関連性があると聞いた内容
- Proxmox(致命的で、それ自体では十分ではないようです)
- Vagrant(それ自体は不十分であり、Ansibleなどの構成管理も必要になる場合があります)
- Docker(通常、オペレーティングシステム全体の環境を再作成するのではなく、単一のアプリケーションを実行するために使用されます)
ユースケースに適していますか?考慮すべき他のオプションはありますか?
ベストアンサー1
私は過去にほとんどこのタスクにdockerを使用していましたが、完全に機能しました。詳しく見るのは良いことですが、Software Recommendations StackExchangeに質問する方が良いでしょう。