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

docker-swarm教程之安全保護(hù)加密數(shù)據(jù)的方法詳解

 更新時(shí)間:2023年08月17日 08:20:59   作者:demo007x  
默認(rèn)情況下,集群管理器使用的raft 算法的日志在磁盤上加密,這種靜態(tài)加密可保護(hù)服務(wù)配置和數(shù)據(jù)免受訪問加密Raft日志的攻擊者的攻擊,因此引入了Docker secret功能,來保證加密文件的安全,本文將給大家詳細(xì)的介紹一下如何安全的保護(hù)加密數(shù)據(jù)

如何安全的保護(hù)加密數(shù)據(jù)

什么是“自動(dòng)鎖定”

默認(rèn)情況下,集群管理器使用的raft 算法的日志在磁盤上加密。這種靜態(tài)加密可保護(hù)服務(wù)配置和數(shù)據(jù)免受訪問加密Raft日志的攻擊者的攻擊。因此引入了Docker secret 功能,來保證加密文件的安全。

當(dāng)Docker重新啟動(dòng)時(shí),用于加密群節(jié)點(diǎn)之間通信的TLS密鑰和用于加密和解密磁盤上的Raft日志的密鑰都加載到每個(gè)管理器節(jié)點(diǎn)的內(nèi)存中。Docker能夠保護(hù)相互TLS加密密鑰以及用于加密和解密靜態(tài)Raft日志的密鑰,允許我們擁有這些密鑰,并要求在 manager手動(dòng)解鎖。此功能稱為自動(dòng)鎖定。

當(dāng)Docker重新啟動(dòng)時(shí),必須首先使用Docker在集群鎖定時(shí)生成的密鑰加密密鑰來解鎖集群。并且我們也可以隨時(shí)修改此密鑰加密密鑰。

注意:當(dāng)新節(jié)點(diǎn)加入集群時(shí),是不不需要解鎖蜂群,因?yàn)槊荑€通過相互TLS傳播給它。

在啟用自動(dòng)鎖定的情況下初始化蜂群

當(dāng)我們初始化新的集群時(shí),使用--autolock標(biāo)志在Docker重新啟動(dòng)時(shí)啟用群管理器節(jié)點(diǎn)的自動(dòng)鎖定。

 docker swarm init --autolock

將密鑰存儲(chǔ)在安全的地方,例如密碼管理器中。

當(dāng)Docker重新啟動(dòng)服務(wù)時(shí),鎖定的集群會(huì)導(dǎo)致以下錯(cuò)誤:

 sudo service docker restart
 docker service ls

在現(xiàn)有集群上啟用或禁用自動(dòng)鎖定

要在現(xiàn)有蜂群上啟用自動(dòng)鎖定,請將autolock標(biāo)志設(shè)置為true。

 docker swarm update --autolock=true

要禁用自動(dòng)鎖定,請將--autolock設(shè)置為false。用于讀取和寫入Raft日志的相互TLS密鑰和加密密鑰未加密存儲(chǔ)在磁盤上。在靜態(tài)存儲(chǔ)未加密的加密密鑰的風(fēng)險(xiǎn)和無需解鎖每個(gè)manager即可重新啟動(dòng)蜂群的便利性之間存在權(quán)衡。

docker swarm update --autolock=false

禁用自動(dòng)鎖定后,請將解鎖密鑰保留一段時(shí)間,以防manager在仍配置為使用舊密鑰鎖定時(shí)出現(xiàn)服務(wù)停止。

解鎖集群

要解鎖鎖定的集群,請使用docker swarm unlock。

 docker swarm unlock

當(dāng)鎖定集群或修改密鑰時(shí),輸入生成并在命令輸出中顯示的加密密鑰,集群解鎖。

查看正在運(yùn)行的集群當(dāng)前解鎖密鑰

考慮我們的集群按預(yù)期運(yùn)行的情況,然后管理器節(jié)點(diǎn)變得不可用。對(duì)問題進(jìn)行故障排除,并使物理節(jié)點(diǎn)重新聯(lián)機(jī),但需要通過提供解鎖密鑰來讀取加密的憑據(jù)和 Raft日志來解鎖管理器。

如果自節(jié)點(diǎn)離開集群后,密鑰尚未被修改,并且在集群中有一個(gè)功能管理器節(jié)點(diǎn)的法定人數(shù),可以使用docker swarm unlock-key查看當(dāng)前解鎖密鑰,而無需任何參數(shù)。

 docker swarm unlock-key

如果密鑰在群節(jié)點(diǎn)不可用后修改,并且沒有上一個(gè)密鑰的記錄,我們可能需要強(qiáng)制 manager離開蜂群,并將其作為新manager重新加入集群。

修改解鎖鍵

我們應(yīng)該定期修改鎖定的集群的解鎖密鑰。

 docker swarm unlock-key --rotate

Note:當(dāng)在修改解鎖密鑰時(shí),請將舊密鑰記錄幾分鐘,這樣如果manager在獲得新密鑰之前停止,它仍然可能被舊密鑰解鎖。

到此這篇關(guān)于docker-swarm教程之安全保護(hù)加密數(shù)據(jù)的方法詳解的文章就介紹到這了,更多相關(guān)docker-swarm保護(hù)加密數(shù)據(jù)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker容器配置Nginx實(shí)例分享

    Docker容器配置Nginx實(shí)例分享

    這篇文章主要介紹了Docker容器配置Nginx實(shí)例分享的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Docker如何搭建私有鏡像倉庫

    Docker如何搭建私有鏡像倉庫

    這篇文章主要介紹了Docker如何搭建私有鏡像倉庫問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • docker在ubuntu14.04下的安裝步驟

    docker在ubuntu14.04下的安裝步驟

    這篇文章主要介紹了docker在ubuntu14.04下的安裝步驟,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-06-06
  • Docker Secret的管理和使用詳解

    Docker Secret的管理和使用詳解

    這篇文章主要介紹了Docker Secret的管理和使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • 使用Docker部署Angular項(xiàng)目的方法步驟

    使用Docker部署Angular項(xiàng)目的方法步驟

    這篇文章主要介紹了使用Docker部署Angular項(xiàng)目的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Docker搭建Portainer可視化界面步驟詳解

    Docker搭建Portainer可視化界面步驟詳解

    在本篇文章里小編給大家分享的是一篇關(guān)于Docker搭建Portainer可視化界面的實(shí)例操作方法,需要的朋友們參考下。
    2019-10-10
  • Docker Volumn容器間共享數(shù)據(jù)的實(shí)現(xiàn)

    Docker Volumn容器間共享數(shù)據(jù)的實(shí)現(xiàn)

    這篇文章主要介紹了Docker Volumn容器間共享數(shù)據(jù)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • docker部署redis報(bào)錯(cuò)內(nèi)存分配過度解決辦法

    docker部署redis報(bào)錯(cuò)內(nèi)存分配過度解決辦法

    Docker很適合用于測試發(fā)布,將Docker封裝后可以直接提供給測試人員進(jìn)行運(yùn)行,不再需要測試人員與運(yùn)維、開發(fā)進(jìn)行配合,進(jìn)行環(huán)境搭建與部署,這篇文章主要給大家介紹了關(guān)于docker部署redis報(bào)錯(cuò)內(nèi)存分配過度的解決辦法,需要的朋友可以參考下
    2023-11-11
  • 基于Docker+Selenium Grid的測試技術(shù)應(yīng)用示例代碼

    基于Docker+Selenium Grid的測試技術(shù)應(yīng)用示例代碼

    Selenium Grid允許我們在多臺(tái)計(jì)算機(jī)上并行運(yùn)行測試,并集中管理不同的瀏覽器版本和瀏覽器配置。這篇文章給大家介紹基于Docker+Selenium Grid的測試技術(shù)應(yīng)用示例代碼,需要的朋友參考下吧
    2021-08-08
  • 教你使用Portainer管理多臺(tái)Docker容器環(huán)境的方法

    教你使用Portainer管理多臺(tái)Docker容器環(huán)境的方法

    這篇文章主要介紹了Portainer管理多臺(tái)Docker容器環(huán)境,本文給大家介紹的非常詳細(xì),包括環(huán)境準(zhǔn)備及管理docker的詳細(xì)過程,需要的朋友可以參考下
    2021-11-11

最新評(píng)論

静乐县| 冕宁县| 乌什县| 宜川县| 永顺县| 石河子市| 凤城市| 广丰县| 张家川| 县级市| 山阴县| 扶绥县| 澄江县| 明溪县| 衡水市| 长顺县| 湘乡市| 汉阴县| 乌什县| 个旧市| 遵化市| 沽源县| 松江区| 淮安市| 龙州县| 绥宁县| 黎川县| 永嘉县| 宁德市| 怀宁县| 扎鲁特旗| 定兴县| 五大连池市| 图片| 葫芦岛市| 九龙城区| 文成县| 乐至县| 贡嘎县| 黔南| 牡丹江市|