上課時使用的筆電是 Win10 家用版,因 Docker for Windows 只能在旗艦版中安裝,家用版無法直接使用 Docker,因此選擇在 Homestead 中安裝 Docker 使用。
安裝環境
先 clone swoole-course-examples 到本地:
git clone https://github.com/albertcht/swoole-course-examples.git開啟 homestead.yaml 設定環境,資料夾掛載、開啟 Docker、掛載 9501 Port,設定完成後就可以 vagrant up:
folders: - map: d:/dev/code/swoole-course-examples to: /home/vagrant/code/swoole-course-examples
features: - docker: true
ports: - send: 9501 to: 9501登入 Vagrant SSH,切換到 swoole-course-examples 資料夾,執行 Docker image:
docker run -it --name swoole -v $PWD:/src -p 9501:9501 albertcht/swoole