Rainbond使用Dockerfile構(gòu)建便捷應(yīng)用運(yùn)行流程
Dockerfile構(gòu)建運(yùn)行鏡像
Rainbond平臺(tái)支持直接通過(guò)Dockerfile**構(gòu)建并運(yùn)行鏡像,操作流程簡(jiǎn)單,方便進(jìn)行持續(xù)迭代。
操作流程分為以下幾步:
在Github上創(chuàng)建Dockerfile項(xiàng)目,Demo項(xiàng)目

Dockerfile內(nèi)容
ARG VERSION=1.15.0
FROM nginx:${VERSION}-alpine
COPY index.html /usr/share/nginx/html/
VOLUME /data
EXPOSE 80
通過(guò)Rainbond平臺(tái)的源碼構(gòu)建功能選擇項(xiàng)目進(jìn)行構(gòu)建

驗(yàn)證鏡像運(yùn)行效果


其中有以下幾點(diǎn)需要注意:
Rainbond平臺(tái)進(jìn)行源碼構(gòu)建時(shí)是通過(guò)不同類(lèi)型代碼的個(gè)性化文件進(jìn)行語(yǔ)言類(lèi)型識(shí)別的,所以在項(xiàng)目指定目錄下必須存在Dockerfile文件構(gòu)建過(guò)程相當(dāng)于在項(xiàng)目指定目錄(默認(rèn)為/目錄)執(zhí)行docker build -t image:tag .操作,所以在Dockerfile中使用COPY、ADD等模塊時(shí)需要注意相對(duì)路徑的選擇需要指定鏡像的守護(hù)進(jìn)程,如果不指定守護(hù)進(jìn)程在鏡像啟動(dòng)命令運(yùn)行完成后就會(huì)自動(dòng)退出然后重新啟動(dòng),構(gòu)建好的組件可能會(huì)處于運(yùn)行異常的狀態(tài)中
相對(duì)于普通Docker環(huán)境的優(yōu)點(diǎn):
對(duì)于需要不斷調(diào)整Dockerfile的用戶(hù)來(lái)說(shuō)構(gòu)建過(guò)程更加簡(jiǎn)單,通過(guò)參考配置組件自動(dòng)構(gòu)建部署可以借助Github的Webhook實(shí)現(xiàn)代碼修改的同時(shí)完成鏡像的更新操作。
Rainbond 云原生應(yīng)用管理平臺(tái),實(shí)現(xiàn)微服務(wù)架構(gòu)不用改代碼,管理 Kubernetes 不用學(xué)容器,幫企業(yè)實(shí)現(xiàn)應(yīng)用上云,一站式將任何企業(yè)應(yīng)用持續(xù)交付到 Kubernetes 集群、混合云、多云等基礎(chǔ)設(shè)施。是 Rainstore 云原生應(yīng)用商店的支撐平臺(tái)。
以上就是Rainbond使用Dockerfile構(gòu)建便捷應(yīng)用運(yùn)行流程的詳細(xì)內(nèi)容,更多關(guān)于Rainbond Dockerfile構(gòu)建應(yīng)用的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
玩客云安裝青龍面板實(shí)現(xiàn)京東簽到薅羊毛功能
這篇文章主要介紹了玩客云安裝青龍面板實(shí)現(xiàn)京東簽到薅羊毛,本人準(zhǔn)備的服務(wù)器就是玩客云,只需運(yùn)行一些常用的?docker?容器就行,需要的朋友可以參考下2022-05-05
Kubernetes調(diào)度管理優(yōu)先級(jí)和搶占機(jī)制詳解
這篇文章主要為大家介紹了Kubernetes調(diào)度管理優(yōu)先級(jí)和搶占機(jī)制詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
Rainbond部署組件Statefulset的使用官方文檔
這篇文章主要為大家介紹了官方文檔Rainbond部署組件Statefulset的使用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-04-04
kubernetes k8s 存儲(chǔ)動(dòng)態(tài)掛載配置詳解
這篇文章主要為大家介紹了kubernetes k8s 存儲(chǔ)動(dòng)態(tài)掛載配置詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
Kubernetes實(shí)現(xiàn)CI與CD配置教程
這篇文章主要為大家介紹了基于Kubernetes實(shí)現(xiàn)CI與CD配置教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05

