在發這編前兩週,自已所使用的開發環境(HOMESTEAD)掛掉了。
想當然而,一定先GOOGLE是否有解法,翻來翻去沒有一個解法,而且當下又有案子在跑。 結果呢,想起在社團中跟某位大神聊聊。似乎在全平台又要使用舊PHP版本的, 相對來說 DOCKER是比較合適的 。
因此想弄自已的DOCKER,但對DOCKER的建立跟本就懵懵懂懂,至今也還沒弄懂。 就在GITHUB上找了幾天可使用多PHP版本(含舊版本)的容器。
一找才知道,大多數的多PHP版本都是採用5.6+7以上的版本,或者是直接是7。 很少有使用到5.5以下的,不然就是有找到,但是以經是2-3年以上沒維護了,自已試的下載來改造也弄不成…Orz
幸好,讓我找到使用5.3,5.6,7而且還有在護維的 容器
弄懂它也試著加入我在工作上所使用的5.4也搞了兩三天。 試下某案子所使用的LARAVEL 4.2,
成了,也運作成功,也沒什麼問題。
也試新增加PHP7.1,當然在PHPINFO顯示的版本都是正常的,也沒什麼意外。
就把當下所使用的東西,整理一下,上傳至 GITHUB
看來這修改後的容器,會陪我好一陣子了。
https://github.com/copriwolf/docker-lnmp-with-mutli-php-versions
https://github.com/ajosak/Docker_multi_php_versions