確保D-Laravel的每一次釋出都能是一個穩定的版本。透過內文兩分鐘的影片,看看dlaravel_test如何測試d-laravel。
D-Laravel網址:
https://github.com/DevinY/dlaravel
D-Laravel Docker in Docker Test Repo:
https://github.com/DevinY/dlaravel_test.git
讓我們直接看,我如何使用DIND來進行D-Laravel的相關測試吧?
一般情況下,我們使用./console restart重建並且執行contaiener。 有時,我們有多個服務,並不想要一次重啟所有的服務, 這時,可以使用./console restart [servce name]來重啟特定服務..
D-Laravel的fpm image在php 7.2.1以前是使用docker php官方的dockerfile重build的, 並且所以我可以指定了fpm的預設的owner是dlaravel, --with-fpm-user=USER Set the user for php-fpm to run as. (default: nobody) --with-fpm-group=GRP Set the group for php-fpm to run as.
Mac或Linux的使用者,現在可由Sublime3的package control進行D-Laravel alias的套件安裝囉。 透過D-Laravel alias,我們可以使用更輕鬆的方式,執行容器內的artisan及composer指令。 docker的環境,要用composer安裝套件嗎,不需再進入container內,或是設定composer的ce別名,即可在sublime中直接執行。
No Comment
Post your comment