搭建私有TLS認證registry

2021-08-08 05:37:30 字數 1896 閱讀 8381

證書預設只支援網域名稱訪問,所以需要修改/etc/pki/tls/openssl.cnf來支援ip訪問

[root@registry certs]# vim /etc/pki/tls/openssl.cnf

[ v3_ca ]

subjectaltname = ip

:10.10.84.110

建立證書

[root@registry ~]# mkdir /etc/docker/certs.d/10.10.84.110:5000

[root@registry ~]# openssl req -x509 -days 3650 -nodes -newkey rsa:2048 \

-keyout /opt/docker/registry/certs/domain.key \

-out /opt/docker/registry/certs/domain.crt

-----

country

name (2 letter code) [xx]:

86state

orprovince

name (full name) :zhejiang

locality

name (eg, city) [default

city]:hangzhou

organization

name (eg, company) [default

company

ltd]:citycloud

organizational

unit

name (eg, section) :noc

common

name (eg, your name or your server's hostname) :10.10.84.110:5000

email address :[email protected]

注意cn名字10.10.84.110:5000

其他客戶端需要使用此私有倉庫,需要建立目錄/etc/docker/certs.d/10.10.84.110:5000/,並將ca.crt檔案放在此目錄下

參考文章:

Docker搭建帶有訪問認證的私有倉庫

2017年06月10日 17 30 26 以下步驟均為本人親自踩坑,歷經數次失敗,最終搭建成功 一 環境資訊 作業系統 centos 7 docker版本 1.12.5 更高版本應該類似 registry 2.4.1 registry web hyper docker registry web la...

基於libevent的TLS單向認證CS通訊驗證

pki public key infrastructure 公鑰基礎設施 ca certificate of authority 認證中心 easy rsa是openvpn下管理金鑰的乙個工具,它是以shell寫成,主要是指令碼呼叫openssl命令來實現。ubuntu18.04 apt安裝的是2....

搭建私有雲

系統環境 win10 在安裝前在虛擬機器網路設定處新增host only網路用作後面的網路互聯,安裝時記得開啟虛擬機器的兩個網路,或者在之後自己手動開啟,不然就無法連線到網路上。先建立網絡卡,建議開啟dhcp服務 接下來執行yum y update命令進行os核心公升級。這時候直接用ssh也可以登入...