顧客の問題を再現するためのステージング環境設定技術

顧客の問題を再現するためのステージング環境設定技術

場合によっては、お客様の環境でのみ発生する問題を再現する必要があります。環境を適切にミラーリングするようにVMを手動で設定できますが、これを行う半自動方法を見つけることができれば良いでしょう。

つまり、「このバージョンのLinuxを実行する環境を作成し、このバージョンのPHPをインストールしてください」と言えることを探しています。その後、その環境にログインして再現手順を実行できるようにしたいです。

特定の問題を再現した後、同じ環境を再現する必要がない可能性が高いため、これらの環境は比較的一時的です。ただし、再度必要な場合に備えてバージョン管理が容易な形で環境を構成すればよいようです。

この種のユースケースに適した技術はありますか?

関連性があると聞いた内容

  • Proxmox(致命的で、それ自体では十分ではないようです)
  • Vagrant(それ自体は不十分であり、Ansibleなどの構成管理も必要になる場合があります)
  • Docker(通常、オペレーティングシステム全体の環境を再作成するのではなく、単一のアプリケーションを実行するために使用されます)

ユースケースに適していますか?考慮すべき他のオプションはありますか?

ベストアンサー1

私は過去にほとんどこのタスクにdockerを使用していましたが、完全に機能しました。詳しく見るのは良いことですが、Software Recommendations StackExchangeに質問する方が良いでしょう。

おすすめ記事