之前文章講過在windows系統安裝 cgywin 從而安裝swoole擴展的操作,但是安裝cgywin的時候會出現這樣那樣的問題。所以今天記錄下另一種方式使用docker 安裝 swoole 環境!
什么是docker
Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何接口。
如何安裝docker
http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
windows安裝docker
https://www.cnblogs.com/itsuibi/p/8992332.html
掛載目錄
啟動docker
1.在Oracle VM VirtualBox 中設置共享文件夾
2.重啟docker
docker-machine restart default
連接default虛擬機
Docker-machine ssh default
使用mount 查看掛載
Docker 基本操作命令
搜索 Docker search swoole
下載 Docker pull twosee/swoole-coroutine
查看本地image Docker images
運行指定image docker run -it -v /swoole:/www/code -p 9501:9501 twosee/swoole-coroutine bash
查看本地文件夾到docker的映射
xshell 連接docker
ip:192.168.99.100(具體看啟動時分配的IP地址)
默認同戶名:docker
默認密碼:tcuser
查看正在運行的容器 docker ps
進入正在運行的docker exec -it 容器id bash
開啟容器 docker start 容器id
關閉容器 docker stop 容器id