搭建Kubernetes私有倉庫的方法有多種,以下是一種常用的方法:
安裝Docker:首先需要在服務器上安裝Docker,用于搭建私有倉庫。
下載并運行私有倉庫鏡像:使用Docker命令下載私有倉庫鏡像,并創建一個運行實例。
docker run -d -p 5000:5000 --restart=always --name registry registry:2
這條命令將在服務器上創建一個名為registry的私有倉庫容器,端口映射為5000。
{
"insecure-registries": ["<私有倉庫地址>:5000"]
}
其中,<私有倉庫地址>是私有倉庫所在服務器的IP地址或域名。
sudo systemctl restart docker
docker build -t <私有倉庫地址>:5000/<鏡像名稱>:<標簽> .
docker push <私有倉庫地址>:5000/<鏡像名稱>:<標簽>
現在,Kubernetes集群就可以使用私有倉庫中的鏡像了。