亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

docker倉庫數(shù)據(jù)傳輸加密的問題小結(jié)

 更新時間:2024年12月18日 09:49:46   作者:BLEACH-h(huán)eiqiyihu  
這篇文章主要介紹了docker倉庫數(shù)據(jù)傳輸加密的問題小結(jié),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

1.進行加密數(shù)據(jù)運算對配置文件底下的內(nèi)容進行刪除

[root@localhost ~]# vim /etc/docker/daemon.json 

重新啟動docker程序

[root@localhost ~]# systemctl restart docker

2.建立加密目錄,生成認證key和證書

[root@localhost ~]# mkdir certs
[root@localhost ~]# openssl req -newkey rsa:4096 -nodes -sha256 \
> -keyout certs/timinglee.org.key \
> -addext "subjectAltName = DNS:reg.timinglee.org" \    #指定備用名稱
> -x509 -days 365 -out certs/timinglee.org.crt

目錄底下成功生成證書和Key

注意:域名解析創(chuàng)建存在對應的地址reg.timinglee.org

[root@localhost ~]# vim /etc/hosts
172.25.254.200 docker-node1.timinglee.org reg.timinglee.org

3.啟動registry倉庫

[root@localhost ~]# docker run -d -p 443:443 --restart=always \            #使用加密端口443
> -v /root/certs:/certs \                         # -v將本機的目錄(/root/certs)掛載到鏡像目錄(/certs)中
> -e REGISTRY_HTTP_ADDR=0.0.0.0:443 \                                         #指定http監(jiān)控的端口
> -e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/timinglee.org.crt \  #指定容器底下證書
> -e REGISTRY_HTTP_TLS_KEY=/certs/timinglee.org.key registry:latest #指定運行的鏡像

檢測倉庫是否啟動成功

4.嘗試進行鏡像推送 會失敗

[root@localhost ~]# docker tag nginx:v3 reg.timinglee.org/nginx:v3
[root@localhost ~]# docker push reg.timinglee.org/nginx:v3
The push refers to repository [reg.timinglee.org/nignx]
Get "https://reg.timinglee.org/v2/": dial tcp: lookup reg.timinglee.org on 114.114.114.114:53: no such host

原因是docker客戶端沒有key和證書

5.為客戶端建立證書

[root@localhost ~]# mkdir -p /etc/docker/certs.d/reg.timinglee.org -p
[root@localhost ~]# cp /root/certs/timinglee.org.crt /etc/docker/certs.d/reg.timinglee.org/ca.crt 

查看底下是否存在證書

[root@localhost ~]# systemctl restart docker

6.測試,再次推送nginx:v3

[root@localhost ~]# docker push reg.timinglee.org/nginx:v3

到此這篇關(guān)于docker倉庫數(shù)據(jù)傳輸加密的文章就介紹到這了,更多相關(guān)docker數(shù)據(jù)傳輸加密內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker desktop安裝redis的實現(xiàn)步驟

    docker desktop安裝redis的實現(xiàn)步驟

    本文主要介紹了docker desktop安裝redis的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2025-04-04
  • docker-compose部署kafka全過程

    docker-compose部署kafka全過程

    文章介紹了如何使用docker-compose.yaml文件啟動容器,并查看和創(chuàng)建Kafka topic,以及監(jiān)控topic下的數(shù)據(jù),作者分享了個人經(jīng)驗,希望對大家有所幫助
    2024-12-12
  • 詳解Docker下nginx外掛配置和文件

    詳解Docker下nginx外掛配置和文件

    這篇文章主要介紹了Docker下nginx外掛配置和文件,啟動容器、查看容器和停止容器的方式方法給大家介紹的非常詳細,需要的朋友可以參考下
    2022-01-01
  • 在Dockerfile中copy和add的區(qū)別及說明

    在Dockerfile中copy和add的區(qū)別及說明

    COPY和ADD都是Dockerfile中用于文件復制的命令,但COPY僅用于本地文件或目錄的復制,不支持自動解壓縮;而ADD除了復制本地文件或目錄外,還支持解壓縮和從URL下載文件,在一般情況下,建議使用COPY命令
    2025-03-03
  • Docker 教程之私有倉庫詳解

    Docker 教程之私有倉庫詳解

    這篇文章主要介紹了Docker 教程之私有倉庫詳解的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • docker-compose安裝及執(zhí)行命令

    docker-compose安裝及執(zhí)行命令

    Docker Compose是一個用來定義和運行復雜應用的Docker工具,這篇文章主要介紹了docker-compose安裝方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • docker的卷映射手動指定位置的操作方法

    docker的卷映射手動指定位置的操作方法

    Docker中手動指定卷映射位置通過綁定掛載實現(xiàn),使用-v或--mount參數(shù),語法清晰,支持更多選項,注意宿主機目錄存在性、權(quán)限和SELinux限制,本文介紹docker的卷映射手動指定位置的操作方法,感興趣的朋友一起看看吧
    2025-02-02
  • Docker Secret的管理和使用詳解

    Docker Secret的管理和使用詳解

    這篇文章主要介紹了Docker Secret的管理和使用詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • docker?images的常用方式

    docker?images的常用方式

    這篇文章主要介紹了docker?images的常用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • Docker可視化面板Portainer的實現(xiàn)

    Docker可視化面板Portainer的實現(xiàn)

    Portainer是一個免費的容器管理工具,支持Docker環(huán)境的可視化管理,通過Portainer,用戶可以輕松地在Windows或Linux容器中部署服務,大大簡化了Docker容器的管理工作,感興趣的可以了解一下
    2024-11-11

最新評論