一般來說我們要建構一個給 CodeIgniter4 使用的 Docker 時,一次會抓取多個 Dockerfile 來同時運作 php 和 mysql 的服務。
這樣子其實滿麻煩的,同時又非常占空間。一個官方的 docker image 就會用到 500MB 以上。
如果對環境沒有特別要求只是要趕快弄個伺服器來跑開發,可以試試看這個
https://github.com/gwolf0719/CodeIgniter4_Docker_php_mysql
我稍微做了一下整理,最主要就是要跳過肥大的 ubuntu 改用 Alpine 。反正只是開發環境,我們不會用到那麼複雜的東西的前提下這個還是挺好用的
操作原理很簡單。只要把這個 git clone 下來。打包->啟動。
接著啟動這個 image
留言