PHPの既存システムをHHVMに載せ、その後サービスを維持しつつHackに変え、静的型付けやモダンな書き方により、堅牢なものに変えていくことを目的に試験環境を構築しハマりつつも大体動いたレベルの所まで行ったのでここに残しておく。 phpconには行ってないけどHHVMの注目度も上がりそうだし役に立つかもなので今日書く事にしました。 まずやったこと 既存PHPプロジェクトをDocker上に展開できるように用意 何度も試行錯誤することが目に見えていたため、環境構築・再現がしやすい事が必須と考えた HHVMをDocker上でビルドできるように Ubuntuだとそれ程困らないが、元の環境がCentOSだったため、自分でビルドするものを用意した。元はCentOS6系だったが残念ながらそちらでのビルドはハマりどころが多すぎたためCentOS7にした。githubとDocker hub両方に上げておいた