欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

docker倉庫怎么授權(quán)(docker搭建私有倉庫)

錢淋西2年前9瀏覽0評論

在使用Docker倉庫時,授權(quán)是必要的。在Docker中授權(quán)主要有兩種方式:基于HTTP授權(quán)的基本認(rèn)證和基于TLS認(rèn)證

1. 基于HTTP授權(quán)的基本認(rèn)證:
a. 在進(jìn)行push和pull操作時,需要使用帶有認(rèn)證信息的URL。URL格式為:http(s)://:@b. 創(chuàng)建一個配置文件config.json,將認(rèn)證信息存儲在文件中。文件格式如下:
{
"auths": {
"": {
"auth": ""
}
}
}
c. 將配置文件保存在以下目錄:
- Unix:  ~/.docker/config.json
- macOS: ~/.docker/config.json
- Windows:  %USERPROFILE%/.docker/config.json
d. 使用以下命令驗證配置是否正確:
docker login2. 基于TLS認(rèn)證:
a. 使用Openssl生成證書和密鑰
b. 創(chuàng)建一個目錄,并將生成的證書和密鑰放入其中。
c. 啟動Docker倉庫時使用以下命令:
docker run -d \
-v:/certs \
-e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt \
-e REGISTRY_HTTP_TLS_KEY=/certs/domain.key \
-p 443:443 \
--name registry \
registry:2
d. 使用以下命令驗證配置是否正確:
docker login