注冊(cè)表配置基于 YAML 文件,詳情如下。雖然它帶有開箱即用的合理默認(rèn)值,但您應(yīng)該在將系統(tǒng)投入生產(chǎn)之前對(duì)其進(jìn)行詳盡的審查。
覆蓋特定的配置選項(xiàng)
在從官方映像運(yùn)行注冊(cè)表的典型設(shè)置中,您可以通過將-e參數(shù)傳遞給您的節(jié)或使用 指令docker run從 Dockerfile 中從環(huán)境中指定配置變量。ENV
要覆蓋配置選項(xiàng),請(qǐng)創(chuàng)建一個(gè)名為 REGISTRY_variablewherevariable是配置選項(xiàng)名稱的環(huán)境變量, _(下劃線)表示縮進(jìn)級(jí)別。例如,您可以配置rootdirectory存儲(chǔ)filesystem后端:
storage:
filesystem:
rootdirectory: /var/lib/registry
要覆蓋此值,請(qǐng)?jiān)O(shè)置如下環(huán)境變量:
REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY=/somewhere
此變量會(huì)覆蓋目錄的/var/lib/registry值/somewhere 。
覆蓋整個(gè)配置文件
如果默認(rèn)配置不是您使用的合理基礎(chǔ),或者如果您在從環(huán)境中覆蓋密鑰時(shí)遇到問題,您可以通過將其安裝為容器中的卷來指定備用 YAML 配置文件。
通常,從頭開始創(chuàng)建一個(gè)名為 的新配置文件config.yml,然后在docker run命令中指定它:
$ docker run -d -p 5000:5000 --restart=always --name registry /
-v `pwd`/config.yml:/etc/docker/registry/config.yml /
registry:2
本文鏈接:http://www.www897cc.com/showinfo-119-2380-0.html云計(jì)算核心技術(shù)Docker教程:注冊(cè)服務(wù)器配置注冊(cè)表
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com
上一篇: 云安全日?qǐng)?bào)220614:IBM i操作系統(tǒng)發(fā)現(xiàn)HTTP請(qǐng)求走私攻擊漏洞,需要盡快升級(jí)
下一篇: 云安全日?qǐng)?bào)220616:思科電子郵件安全設(shè)備發(fā)現(xiàn)身份驗(yàn)證繞過漏洞,需要盡快升級(jí)