docker run -itd -p 8080:80 -v E/phpstudy_pro/WWW:/usr/local/nginx/html --name centos-php73-1224 xingfupeng/php:7.3-fpm-centos7 /bin/bash
--name: 指定容器名稱
-p:指定容器端口號
-d:指定容器后臺運行
--volume , -v: 綁定一個卷? 如: -v /data:/data 以后臺模式啟動一個容器,將容器的 80 端口映射到主機的 80 端口,主機的目錄 /data 映射到容器的 /data减细。
還有特別注意的點是:要先安裝docker desktop軟件,然后在設置里Settings-Resources-FILE SHARING 里面要把上面的win目錄對應創(chuàng)建上赢笨,才能好使未蝌,要不然會出現(xiàn)docker: Error response from daemon: invalid mode此類的問題
要掛載目錄,不要掛載文件茧妒。
文件有緩存這個事情萧吠,我自己遇到了,因為是用git的桐筏,所以我先刪除文件纸型,再git revert回來,就沒問題了
上面的應該是挺全的run了梅忌。
最新實踐:拉取東西要在docker里進行狰腌,git pull、git checkout 分支一類的牧氮,不要在IDE編輯器里進行琼腔,要不然不更新文件