首頁 > web前端 > 前端問答 > 怎麼使用docker部署react項目

怎麼使用docker部署react項目

藏色散人
發布: 2022-12-28 09:59:01
原創
2973 人瀏覽過

使用docker部署react專案的方法:1、透過「docker pull nginx」拉取nginx映像;2、檢查是否拉取成功;3、使用「docker run --name reactweb -p 8088:80 -d nginx」建立並啟動nginx容器;4、修改nginx訊息,將本機的檔案複製到docker映像中即可。

怎麼使用docker部署react項目

本教學操作環境:Windows10系統、react18.0.0版、Dell G3電腦。

怎麼使用docker部署react專案?

手把手教你在docker部署react專案(docker中部署nginx)

1、拉取nginx映像

docker pull nginx
登入後複製

2、檢查是否要拉取成功

docker images
登入後複製

3、建立並啟動一個nginx容器

docker run --name reactweb -p 8088:80 -d nginx
登入後複製

–name:為新建立的容器命名,此處為:reactweb

-p:連接埠映射,把主機的8088端口映射到容器的80端口,即最後訪問localhost:8088

#-d:成功啟動後,輸出完整的容器ID

nginx :鏡像名稱

此時可以測試localhost:8088存取是否出現nginx

3.1、進入MySQL 容器內部

docker exec -it reactweb sh
登入後複製

4、可能需要修改nginx資訊用到vim

apt-get update
apt-get install vim
登入後複製

5、將本機的檔案複製到docker映像中

docker cp 本機位址容器id:nginx映射位址

本機位址:/Application/code/build

#容器id:docker ps -a 查看

nginx映射位址可以進入容器內部後再/etc/nginx/conf.d中default.conf查看,預設是usr/share/nginx/html

#6、如果需要修改nginx的conf

cd /etc/nginx/conf.d
vim default.conf
// 编辑完保存后 重启nginx
nginx -s reload
登入後複製

本地就可以存取啦

推薦學習:《react影片教學

以上是怎麼使用docker部署react項目的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板