最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

AntDesign?Docker部署詳細(xì)流程

 更新時間:2023年11月09日 08:53:46   作者:Leovany  
這篇文章主要為大家介紹了AntDesign?Docker部署流程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

1 項(xiàng)目的目錄結(jié)構(gòu)

docker部署是主流的部署方式,極大的方便了開發(fā)部署環(huán)境,保持了環(huán)境的統(tǒng)一,也是實(shí)現(xiàn)自動化部署的前提。

  • dist: 使用build打包命令,生成的打包目錄

    • npm run build : 打包項(xiàng)目命令
  • docker: 存放docker容器需要修改的配置目錄,比如 nginx配置
  • Dockerfile: 跟項(xiàng)目根目錄同級

2 創(chuàng)建Dockerfile

  • 內(nèi)容
# 指定鏡像
FROM nginx:1.24
# 設(shè)置工作目錄
WORKDIR /usr/share/nginx/html/
# 指定用戶
USER root
# 復(fù)制nginx配置文件
COPY ./docker/nginx.conf /etc/nginx/conf.d/default.conf

# 打包方式一:在容器內(nèi)打包
#           需要配置環(huán)境,比如nodejs依賴等
# RUN npm run build
# 打包方式二:本地打包,復(fù)制 打包出來的dist目錄
COPY ./dist  /usr/share/nginx/html/

# 對外暴露端口號
EXPOSE 80
# 啟動
CMD ["nginx", "-g", "daemon off;"]

查找nginx穩(wěn)定版本

進(jìn)入https://hub.docker.com/_/nginx 查找stable穩(wěn)定版本

  • mainline主線版,即開發(fā)版,學(xué)習(xí)環(huán)境可以使用,生產(chǎn)環(huán)境建議不要使用
  • stable穩(wěn)定版,學(xué)習(xí)環(huán)境和生產(chǎn)環(huán)境都可使用

    stable-perl:包含最新的perl模塊的穩(wěn)定版,適合安裝在Centos上。

    stable-alpine-perl:包含最新的perl模塊的穩(wěn)定版,適合安裝在Alpine Linux上。

    stable-alpine:不包含perl模塊的穩(wěn)定版,適合安裝在Alpine Linux上。

    stable:包含最新的perl模塊的穩(wěn)定版,適合安裝在Centos上

3 生成docker鏡像

打開終端,進(jìn)入項(xiàng)目根目錄,輸入命令行

cd xxxx

生成鏡像 

docker build -t user-center-ui:v0.0.1 .

4 生成容器并啟動

docker run --name user-center-ui -p 80:80 -d user-center-ui:v0.0.1

5 訪問

輸入http://localhost:80/xxx 即可訪問成功。

如果是在云服務(wù)器上,記得放行對應(yīng)的端口。

以上就是AntDesign Docker部署流程詳解的詳細(xì)內(nèi)容,更多關(guān)于AntDesign Docker部署的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 服務(wù)器上使用 Docker 的常用命令清單完整流程

    服務(wù)器上使用 Docker 的常用命令清單完整流程

    本文介紹了在Ubuntu服務(wù)器上使用Docker的常用命令,涵蓋了鏡像管理、容器操作、日志查看、網(wǎng)絡(luò)與端口映射、清理資源等方面,適合日常開發(fā)和運(yùn)維使用,感興趣的朋友跟隨小編一起看看吧
    2025-12-12
  • Mac上使用Docker搭建kafka集群方式

    Mac上使用Docker搭建kafka集群方式

    這篇文章主要介紹了Mac上使用Docker搭建kafka集群方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Docker搭建Redis5.0并掛載數(shù)據(jù)

    Docker搭建Redis5.0并掛載數(shù)據(jù)

    本文主要介紹了Docker搭建Redis5.0并掛載數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-07-07
  • Docker Compose 部署 MySQL 中文亂碼避坑指南

    Docker Compose 部署 MySQL 中文亂碼避坑指南

    本文主要介紹了Docker Compose 部署 MySQL 中文亂碼避坑指南,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2026-05-05
  • 使用Docker快速搭建Redis主從復(fù)制的完整步驟

    使用Docker快速搭建Redis主從復(fù)制的完整步驟

    在現(xiàn)代應(yīng)用程序中,Redis憑借其高性能和簡便的數(shù)據(jù)結(jié)構(gòu)被廣泛使用,為了提高數(shù)據(jù)的可用性和可靠性,很多時候我們需要在Redis中配置主從架構(gòu),這篇文章主要介紹了使用Docker快速搭建Redis主從復(fù)制的完整步驟,需要的朋友可以參考下
    2026-01-01
  • Docker使用Link在容器之間建立連接

    Docker使用Link在容器之間建立連接

    這篇文章主要介紹了Docker使用Link在容器之間建立連接的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Docker部署MySQL鏡像的保姆級教程

    Docker部署MySQL鏡像的保姆級教程

    docker是一種容器化技術(shù),可以將應(yīng)用程序及其依賴項(xiàng)打包成一個獨(dú)立的可移植容器,mysql是一個流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在Docker中部署MySQL鏡像可以方便地創(chuàng)建和管理MySQL數(shù)據(jù)庫實(shí)例,本文給大家介紹了Docker部署MySQL鏡像的教程,需要的朋友可以參考下
    2025-06-06
  • 遷移變更Docker默認(rèn)數(shù)據(jù)存儲目錄的步驟詳解

    遷移變更Docker默認(rèn)數(shù)據(jù)存儲目錄的步驟詳解

    Docker安裝的默認(rèn)數(shù)據(jù)目錄為/var/lib/docker,但是如果/目錄掛載的磁盤空間不夠,就需要遷移docker數(shù)據(jù)到其他目錄,接下來本就給大家介紹遷移變更Docker默認(rèn)數(shù)據(jù)存儲目錄的操作步驟,需要的朋友可以參考下
    2023-12-12
  • 詳解docker搭建redis集群的環(huán)境搭建

    詳解docker搭建redis集群的環(huán)境搭建

    本篇文章主要介紹了詳解docker搭建redis集群的環(huán)境搭建,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-07-07
  • docker如何創(chuàng)建nginx圖片服務(wù)器

    docker如何創(chuàng)建nginx圖片服務(wù)器

    這篇文章主要介紹了docker如何創(chuàng)建nginx圖片服務(wù)器問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01

最新評論

右玉县| 博野县| 沂南县| 凤凰县| 德保县| 肇庆市| 蕉岭县| 建始县| 秭归县| 衡南县| 威海市| 尉犁县| 柳州市| 鄂伦春自治旗| 昆山市| 平和县| 丁青县| 钟山县| 长丰县| 延津县| 肃南| 洮南市| 合川市| 安丘市| 德清县| 鄂温| 洪江市| 伊通| 东源县| 本溪| 珠海市| 金乡县| 阿拉尔市| 祁阳县| 遂溪县| 开封县| 乾安县| 嘉黎县| 嘉定区| 安远县| 怀宁县|