在windows下創(chuàng)建docker run時(shí)應(yīng)注意事項(xiàng)

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:指定容器端口號(hào)

-d:指定容器后臺(tái)運(yùn)行

--volume , -v: 綁定一個(gè)卷? 如: -v /data:/data 以后臺(tái)模式啟動(dòng)一個(gè)容器,將容器的 80 端口映射到主機(jī)的 80 端口,主機(jī)的目錄 /data 映射到容器的 /data。

還有特別注意的點(diǎn)是:要先安裝docker desktop軟件,然后在設(shè)置里Settings-Resources-FILE SHARING 里面要把上面的win目錄對(duì)應(yīng)創(chuàng)建上,才能好使,要不然會(huì)出現(xiàn)docker: Error response from daemon: invalid mode此類的問題

要掛載目錄,不要掛載文件。

文件有緩存這個(gè)事情,我自己遇到了,因?yàn)槭怯胓it的,所以我先刪除文件,再git revert回來,就沒問題了

上面的應(yīng)該是挺全的run了。

最新實(shí)踐:拉取東西要在docker里進(jìn)行,git pull、git checkout 分支一類的,不要在IDE編輯器里進(jìn)行,要不然不更新文件

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容