成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Nexus作為容器注冊表的配置指南

開發
在過去的十年中,開發人員經歷了打包和部署應用程序和底層操作系統的方式的轉變。Docker容器和最流行的開源容器編排系統Kubernetes(K8)的使用率上升,已經改變了軟件供應鏈。一方面,開發,測試和生產團隊可以獲得將代碼及其所有依賴性打包到容器中的優勢。另一方面,隨著每一項新技術的產生,出現了新的包裝管理系統的復雜性。

[[344496]]

開源和容器化重新設計了一種高效的價值流,可以為多種類型的生態系統構建多種類型的應用程序,但是組織如何使用幾種不同的公共來源(或注冊表)來存儲,管理和部署其容器化應用程序?

Docker,Helm和Kubernetes的簡化容器管理
Nexus Repository建立在廣泛的企業存儲功能之上,是適用于所有Docker鏡像和Helm Chart存儲庫的強大的注冊表。Nexus Repository由廣泛的用戶社區支持,部署了超過500萬個實例,支持全球1,200多家組織-600多家大型企業客戶。團隊可以選擇使用Nexus Repository OSS高性能和完全免費的容器注冊表,或者在需要企業可伸縮性和功能時選擇Nexus Repository Pro。

與Docker Hub或Helm不同,開發團隊將Nexus Repository作為所有公共注冊表的中央訪問點,從而為容器管理提供了更高效,更穩定的解決方案。除了在整個CI/CD構建管道中進行集成之外,使用完全支持的企業級容器注冊表還具有許多好處。

多種存儲庫類型
Nexus存儲庫通過Proxy,Hosted和Group存儲庫支持Docker鏡像和Helm 3存儲庫,從而使用戶可以跨開發團隊使用高級容器管理功能。

代理存儲庫 -通過為Docker Hub或任何其他Docker鏡像的遠程注冊表設置代理存儲庫,減少重復下載并提高開發人員和CI服務器的下載速度。在本地緩存圖像,以加快上市時間并確保本地訪問控制。

托管存儲庫-使用Nexus存儲庫將您自己的容器映像以及第三方映像上載到私有Docker注冊表。這些注冊表的細粒度權限為開發團隊和組織提供了增強的安全性。

存儲庫組-允許用戶從組中的所有存儲庫中提取映像,而無需在初始設置后進行任何其他客戶端配置。組存儲庫使您可以使用工具的一個URL來訪問多個代理和托管存儲庫的聚合內容。

創建Docker鏡像倉庫
創建一個Hosted類型的倉庫,設置HTTP模式訪問,端口為8090。 

更新Neuxs Service,添加8090端口。

  1. apiVersion: v1 
  2. kind: Service 
  3. metadata: 
  4.  name: nexus3 
  5.  namespace: devops 
  6.  labels: 
  7.    k8s-app: nexus3 
  8. spec: 
  9.  selector: 
  10.    k8s-app: nexus3 
  11.  ports: 
  12.  - name: web 
  13.    port: 8081 
  14.    targetPort: 8081 
  15.  - name: web2 
  16.    port: 8083 
  17.    targetPort: 8083 
  18.  - name: docker 
  19.    port: 8090 
  20.    targetPort: 8090 

更新Neuxs Ingress,設置域名為registry.idevops.site

  1. - host: registry.idevops.site 
  2.     http: 
  3.      paths: 
  4.      - path: / 
  5.        backend: 
  6.           serviceName: nexus3 
  7.           servicePort: 8090 

查看Nexus pod日志會發現已經啟動了。

登錄鏡像倉庫

  1. ## 默認HTTPS會提示錯誤 
  2. [root@zeyang-nuc-service ~]# docker login registry.idevops.site 
  3. Username: admin 
  4. Password
  5. Error response from daemon: Get https://registry.idevops.site/v2/: dial tcp 192.168.1.230:443: connectconnection refused 
  6.  
  7.  
  8. ## 更新docker配置 
  9. [root@zeyang-nuc-service ~]# vim /etc/docker/daemon.json 
  10.  "exec-opts":["native.cgroupdriver=systemd"], 
  11.  "registry-mirrors": ["https://c9ojlmr5.mirror.aliyuncs.com"], 
  12.  "insecure-registries" : ["192.168.1.200:8088","registry.idevops.site"
  13.  
  14. [root@zeyang-nuc-service ~]# systemctl daemon-reload 
  15. [root@zeyang-nuc-service ~]# systemctl restart docker 
  16.  
  17.  
  18. ## 再次登錄 
  19. [root@zeyang-nuc-service ~]# docker login registry.idevops.site 
  20. Username: admin 
  21. Password
  22. WARNING! Your password will be stored unencrypted in /root/.docker/config.json. 
  23. Configure a credential helper to remove this warning. See 
  24. https://docs.docker.com/engine/reference/commandline/login/#credentials-store 

測試上傳鏡像

  1. [root@zeyang-nuc-service ~]# docker tag mysql:5.7 registry.idevops.site/library/mysql:5.7 
  2. [root@zeyang-nuc-service ~]# docker push registry.idevops.site/library/mysql:5.7 
  3. The push refers to repository [registry.idevops.site/library/mysql] 
  4. c187f0dccfe2: Pushed 
  5. a45abaac81d1: Pushed 
  6. 71c5f5690aef: Pushed 
  7. 8df989cb6670: Pushed 
  8. f358b00d8ce7: Pushed 
  9. ae39983d39c4: Pushed 
  10. b55e8d7c5659: Pushed 
  11. e8fd11b2289c: Pushed 
  12. e9affce9cbe8: Pushed 
  13. 316393412e04: Pushed 
  14. d0f104dc0a1f: Pushed 
  15. 5.7: digest: sha256:55638620c5a206833217dff4685e0715fb297a8458aa07c5fe5d8730cc6c872f size: 2621 

在nexus中驗證.

Nexus作為容器注冊表,通過用于容器存儲管理和K8s部署的Docker和Helm注冊表為企業提供動力。隨著DevOps團隊規模的擴大,至關重要的是要依靠有關應用程序中開源組件質量的精確報告。Nexus Lifecycle向開發人員和安全專家提供有關安全漏洞,許可風險和體系結構質量的開源組件智能。尋求完全集成的通用容器管理注冊表以及最精確的組件智能的組織,可以使用Nexus平臺來滿足不斷增長的容器化和開源治理的需求。

 

責任編輯:姜華 來源: 今日頭條
相關推薦

2021-04-26 08:03:18

Nexus容器鏡像倉庫開發

2011-08-04 16:37:09

注冊表編輯器注冊表

2018-11-30 09:06:40

AWSAzureGoogle

2022-02-17 08:00:00

容器注冊表云計算開發

2009-08-21 09:43:49

C#編輯注冊表

2011-08-04 16:49:33

注冊表注冊表編輯器

2020-01-06 10:21:54

容器微服務架構

2011-04-21 09:10:16

2011-03-17 11:24:15

2009-07-07 12:09:04

注冊表開發.NET Compac

2010-10-20 17:14:03

SQL Server管

2009-08-31 14:45:13

C#注冊表

2009-02-18 08:42:40

手動備份注冊表

2011-08-04 18:49:50

注冊表注冊表編輯器

2009-06-18 10:41:03

RuntimeVers.NET組件

2009-07-03 13:12:59

Windows CE

2017-08-09 16:24:46

2011-08-04 15:20:19

注冊表注冊表編輯器

2011-08-04 16:26:20

注冊表編輯器

2011-08-04 09:37:11

注冊表
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩羞羞 | 国产电影一区二区三区爱妃记 | 国产日韩一区二区三免费高清 | 亚洲高清一区二区三区 | 成人精品| 国产激情91久久精品导航 | 久久精品一二三影院 | 亚洲欧洲中文日韩 | 日韩欧美中文字幕在线观看 | 精品一级毛片 | 视频在线观看一区二区 | 一级黄色影片在线观看 | 国产综合av | 久久久久久久久久久国产 | 激情欧美日韩一区二区 | 黄色成人在线 | 日韩区| 国产九九精品视频 | 欧美伦理一区 | 91 中文字幕 | 欧美一区二区三区久久精品视 | www国产亚洲精品 | 亚洲影视在线 | 国产精品久久影院 | 国产日韩欧美激情 | 91电影 | 91在线精品秘密一区二区 | 亚洲免费一区二区 | 91在线观看免费 | 欧洲一级毛片 | 91观看| 久久综合久久综合久久综合 | 免费黄色在线 | 国产免费一区二区三区最新6 | 五月婷婷丁香 | 成人高清在线视频 | 不卡一二区| 国产精品欧美精品 | 久久精彩视频 | 天堂久久久久久久 | 久久91|