摘要:將單頁面應(yīng)用項目運行在的容器中,步驟安裝版下載鏡像是具體的版本默認(rèn)從下載鏡像運行命令打包項目編寫的配置文件文件在本項目中位置在項目目錄下運行命令宿主機(jī)就是本機(jī)訪問項目網(wǎng)址命令參數(shù)說明參數(shù)說明宿主機(jī)會覆蓋容器內(nèi)文件宿主機(jī)端
將vue 單頁面應(yīng)用項目(spa)運行在docker的nginx容器中,步驟:
1.安裝docker mac版
2.下載nginx鏡像(1.15.7:是具體的nignx版本;默認(rèn)從 https://hub.docker.com/ 下載鏡像):
docker pull nginx:1.15.7
3.運行命令打包項目:npm run build
4.編寫nginx的配置文件(文件在本項目中位置:nginx/default.conf)
5.在項目目錄下運行 docker 命令:
docker run -p 9081:80 -v $PWD/dist/:/usr/share/nginx/dist/ -v $PWD/nginx/default.conf:/etc/nginx/conf.d/default.conf -d nginx:1.15.7
6.宿主機(jī)(就是本機(jī))訪問項目網(wǎng)址:http://localhost:9081/
docker run命令參數(shù)說明:參數(shù) | 說明 |
---|---|
-v, --volume value:Bind mount a volume (default []) | 宿主機(jī)會覆蓋容器內(nèi)文件 |
-p, --publish value:Publish a container"s port(s) to the host (default []) | 宿主機(jī)端口對應(yīng)容器內(nèi)端口 |
-d, --detach:Run container in background and print container ID | 保持容器在后臺持續(xù)運行;后續(xù)可以使用docker exec -it <容器名或容器id> bash,進(jìn)入容器的bash命令 |
項目例子:https://github.com/cag2050/vu...
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/100229.html
摘要:部署項目寫在前面作為輕量級虛擬化技術(shù),擁有持續(xù)集成版本控制可移植性隔離性和安全性等優(yōu)勢。容器可以被創(chuàng)建啟動停止刪除暫停等。重新運行應(yīng)用容器直接基于鏡像來啟動容器,運行命令將宿主機(jī)的掛載到容器的目錄上。Docker 部署 vue 項目 1.寫在前面: Docker 作為輕量級虛擬化技術(shù),擁有持續(xù)集成、版本控制、可移植性、隔離性和安全性等優(yōu)勢。本文使用Docker來部署一個vue的前端應(yīng)用,并盡...
摘要:將單頁面應(yīng)用項目運行在的容器中,步驟安裝版下載鏡像是具體的版本默認(rèn)從下載鏡像運行命令打包項目編寫的配置文件文件在本項目中位置在項目目錄下運行命令宿主機(jī)就是本機(jī)訪問項目網(wǎng)址命令參數(shù)說明參數(shù)說明宿主機(jī)會覆蓋容器內(nèi)文件宿主機(jī)端 將vue 單頁面應(yīng)用項目(spa)運行在docker的nginx容器中,步驟: 1.安裝docker mac版2.下載nginx鏡像(1.15.7:是具體的nignx...
摘要:將單頁面應(yīng)用項目運行在的容器中,步驟安裝版下載鏡像是具體的版本默認(rèn)從下載鏡像運行命令打包項目編寫的配置文件文件在本項目中位置在項目目錄下運行命令宿主機(jī)就是本機(jī)訪問項目網(wǎng)址命令參數(shù)說明參數(shù)說明宿主機(jī)會覆蓋容器內(nèi)文件宿主機(jī)端 將vue 單頁面應(yīng)用項目(spa)運行在docker的nginx容器中,步驟: 1.安裝docker mac版2.下載nginx鏡像(1.15.7:是具體的nignx...
摘要:為確保系統(tǒng)里面沒有自帶的軟件的殘留,我們要清除一下舊版本的,雖然新系統(tǒng)一般都不會有就是了。更新軟件包緩存。 showImg(https://segmentfault.com/img/remote/1460000015914895?w=1240&h=819); 小劇場 測試:褲襠你這頁面刷新就白屏啊,怎么了啊,而且你看這 network,怎么這些 js 這么大啊,很耗流量而且加載速度還很...
摘要:第二步添加在項目中創(chuàng)建文件。項目是官方的開源項目,負(fù)責(zé)實現(xiàn)對容器集群的快速編排。在這里我們會用到四個容器分別將放在四個不同的容器中,通過將四個應(yīng)用容器關(guān)聯(lián)到一起組成項目。服務(wù)服務(wù)的容器將執(zhí)行我們項目中的代碼。 showImg(https://segmentfault.com/img/bVbpfM5?w=695&h=270);在這篇文章中我們將通過Docker在個人本地電腦上構(gòu)建一個快速...
閱讀 1655·2021-09-26 09:55
閱讀 5248·2021-09-22 15:40
閱讀 2013·2019-08-30 15:53
閱讀 1497·2019-08-30 11:15
閱讀 1714·2019-08-29 15:41
閱讀 1869·2019-08-28 18:13
閱讀 3146·2019-08-26 12:00
閱讀 1668·2019-08-26 10:30