摘要:創(chuàng)建詳解通過上面的快速創(chuàng)建我們接下來將通過上面的例子來進(jìn)行創(chuàng)建操作中的詳細(xì)設(shè)置說明。高階設(shè)置高階設(shè)置中將針對容器進(jìn)行詳細(xì)的參數(shù)設(shè)置。掛載路徑卷名稱注意如沒有創(chuàng)建卷設(shè)置,在掛載卷中將選擇不到具體的卷名稱,請先創(chuàng)建卷設(shè)置。
通過上面的快速創(chuàng)建我們接下來將通過上面的例子來進(jìn)行創(chuàng)建操作中的詳細(xì)設(shè)置說明。如果您對于kubernetes比較熟悉,可以查看k8s參考示例對比
卷設(shè)置提供了 config 類型、UDisk 云盤掛載(在 Cube 中使用 UDisk)、NFS 文件存儲(chǔ)掛載(在 Cube 中使用 UFS)及 emptyDir 類型。
config 類型與Kubernetes中的configMap資源對象一致,提供的是鍵值對配置文件掛載。
如圖所示點(diǎn)擊添加卷設(shè)置,填入如下信息然后確定。
卷名:defaultconf
鍵值對key:default.conf
鍵值對value:
server {
listen 8080;
server_name localhost;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
這里可以看到我們修改了nginx的配置文件,將監(jiān)聽端口配置從原80到8080,作為一個(gè)配置文件進(jìn)行創(chuàng)建。
這里只會(huì)創(chuàng)建一個(gè)卷設(shè)置,將不會(huì)進(jìn)行掛載,如需掛載需要在高階設(shè)置中進(jìn)行卷掛載。
高階設(shè)置中將針對容器進(jìn)行詳細(xì)的參數(shù)設(shè)置。
這里可以定義容器運(yùn)行時(shí)的工作目錄,指定了工作目錄之后鏡像中所有命令執(zhí)行都將在工作目錄中完成,可以將工作目錄指定在Dockerfile中。這里我們使用到的nginx工作目錄為根目錄。
工作目錄: /
這里可以定義容器運(yùn)行時(shí)的命令,命令對應(yīng)的是鏡像中程序運(yùn)行的命令,如果沒有設(shè)置,將使用容器鏡像中的命令。
這里可以定義容器運(yùn)行命令時(shí)的參數(shù),如果沒有設(shè)置,將使用容器鏡像中的命令。從Dockerfile中可以看到nginx的參數(shù)全部放在了命令中,我們也可以將它拆分成為命令和參數(shù)。
這里我們使用到的nginx命令在Dockerfile中為CMD ["nginx" "-g" "daemon off;"]
,其中可以拆分成
命令(command):
nginx
參數(shù)(args):
-g
daemon off;
這里可以定義容器運(yùn)行時(shí)的環(huán)境變量,環(huán)境變量將在運(yùn)行的容器中使用env
進(jìn)行查看,可以將環(huán)境變量指定在Dockerfile中。這里我們使用的nginx環(huán)境變量可以參考Dockerfile中的環(huán)境變量。
環(huán)境變量name: NGINX_VERSION
環(huán)境變量value: 1.17.10
這里可以將我們創(chuàng)建的卷設(shè)置進(jìn)行掛載,我們上面創(chuàng)建了一個(gè)nginx的配置文件config,這里我們將它掛進(jìn)我們的容器中。
掛載路徑: /etc/nginx/conf.d/
卷名稱: defaultconf
注意:如沒有創(chuàng)建卷設(shè)置,在掛載卷中將選擇不到具體的卷名稱,請先創(chuàng)建卷設(shè)置。
這里可以將我們創(chuàng)建的Cube實(shí)例打上標(biāo)簽,可以方便我們后續(xù)通過標(biāo)簽進(jìn)行篩選,如下舉例。
標(biāo)簽key: app
標(biāo)簽value: nginx
這里可以設(shè)置我們創(chuàng)建的Cube實(shí)例的重啟策略,分別為總是(Always)、失敗時(shí)(OnFailure)、從不(Never)。
為 Cube 實(shí)例添加自定義 DNS 服務(wù),如無需自定義,則默認(rèn)使用 UCloud 內(nèi)網(wǎng) DNS 地址;當(dāng) DNS 配置不合理的時(shí)候,可以通過通過 HostAliases 字段向 Cube 實(shí)例的 /etc/hosts 文件中添加條目, 覆蓋對主機(jī)名的解析。
實(shí)時(shí)文檔歡迎訪問:https://docs.ucloud.cn/cube/userguide/describe_create
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/126303.html
摘要:限時(shí)加入測試交流群,獲得專業(yè)的技術(shù)指導(dǎo)。什么是快杰版產(chǎn)品優(yōu)勢計(jì)費(fèi)說明使用指南接下來我們使用容器實(shí)例發(fā)布您的服務(wù),將介紹具體創(chuàng)建填寫字段含義以及示例操作。運(yùn)行狀態(tài)容器重啟策略實(shí)時(shí)文檔歡迎訪問概覽容器實(shí)例(Cube)是UCloud提供的serverless容器實(shí)例服務(wù),通過UCloud的基礎(chǔ)設(shè)施資源為業(yè)務(wù)提供了更加彈性、更加安全、更加快速的資源支撐,你可以在Cube上部署、管理你的容器應(yīng)用,而你...
摘要:批量創(chuàng)建實(shí)例功能與原生中的類似,實(shí)現(xiàn)了對實(shí)例的批量創(chuàng)建修改刪除,進(jìn)一步降低了容器實(shí)例的管理和運(yùn)維成本。目前支持掛載云盤類型類比中的資源對象,參見在中使用及類型。批量創(chuàng)建 Cube 實(shí)例Cube Deployment 功能與原生 K8S 中的 Deployment 類似,實(shí)現(xiàn)了對 Cube 實(shí)例的批量創(chuàng)建、修改、刪除,進(jìn)一步降低了容器實(shí)例的管理和運(yùn)維成本??焖偻ㄟ^ Deployment 批量創(chuàng)...
摘要:輸入鏡像地址后,在自建鏡像倉庫欄,輸入自建鏡像倉庫詳細(xì)信息,字段說明如下,當(dāng)前只支持基于同一主賬號(hào)下云主機(jī)搭建的鏡像倉庫。自建鏡像倉庫支持容器鏡像封裝了應(yīng)用代碼,是用戶的重要資產(chǎn)之一,出于強(qiáng)安全性的考慮,部分用戶在容器應(yīng)用的使用過程中有使用自建鏡像倉庫的需求。Cube 支持拉取同一 VPC 下的自建鏡像倉庫,豐富了使用場景,確保用戶鏡像和代碼安全。控制臺(tái)創(chuàng)建 / 修改 Cube 實(shí)例在控制臺(tái)...
摘要:使用創(chuàng)建帶服務(wù)的容器考慮容器運(yùn)行無法持久化存儲(chǔ)數(shù)據(jù),不建議將容器作為云主機(jī)使用,如需存儲(chǔ)數(shù)據(jù)可在容器實(shí)例創(chuàng)建時(shí)掛載云盤到指定數(shù)據(jù)存儲(chǔ)路徑。選擇鏡像創(chuàng)建時(shí)選擇容器鏡像為倉庫下的鏡像,版本目前支持。使用Cube創(chuàng)建帶SSH服務(wù)的CentOS容器考慮容器運(yùn)行無法持久化存儲(chǔ)數(shù)據(jù),不建議將Cube容器作為云主機(jī)使用,如需存儲(chǔ)數(shù)據(jù)可在Cube容器實(shí)例創(chuàng)建時(shí)掛載云盤到指定數(shù)據(jù)存儲(chǔ)路徑。選擇鏡像創(chuàng)建Cube...
摘要:一個(gè)存儲(chǔ)卷根據(jù)特性可以掛載給一個(gè)容器組內(nèi)多個(gè)容器使用,根據(jù)文件存儲(chǔ)特性,支持多容器組掛載。PHP應(yīng)用的高可用部署今天我們將一起通過一個(gè)實(shí)踐將一個(gè)PHP網(wǎng)站運(yùn)行在Cube上!原LNMP環(huán)境改造LNMP環(huán)境是我們非常常見的PHP網(wǎng)站運(yùn)行的環(huán)境,我們將其中的功能進(jìn)行區(qū)分,NGINX負(fù)責(zé)轉(zhuǎn)發(fā)、PHP負(fù)責(zé)程序運(yùn)行,原PHP程序運(yùn)行時(shí)基本是運(yùn)行在這兩個(gè)程序的共同目錄下,NGINX負(fù)責(zé)將用戶請求的具體網(wǎng)址...
閱讀 3546·2023-04-25 20:09
閱讀 3745·2022-06-28 19:00
閱讀 3066·2022-06-28 19:00
閱讀 3092·2022-06-28 19:00
閱讀 3185·2022-06-28 19:00
閱讀 2886·2022-06-28 19:00
閱讀 3057·2022-06-28 19:00
閱讀 2642·2022-06-28 19:00