要在Docker中搭建私有倉庫,可以按照以下步驟進行操作:
安裝Docker:首先需要在服務器上安裝Docker引擎。
下載私有倉庫鏡像:使用docker pull命令下載Docker官方提供的私有倉庫鏡像。
docker pull registry
docker run -d -p 5000:5000 --name registry registry
這里的-p 5000:5000參數表示將私有倉庫容器的5000端口映射到宿主機的5000端口,–name registry參數表示給容器命名為registry。
echo '{ "insecure-registries":["your-registry-ip:5000"] }' > /etc/docker/daemon.json
將your-registry-ip替換為搭建私有倉庫的服務器IP地址。
systemctl restart docker
現在私有倉庫已經搭建完成,可以將自己的鏡像推送到私有倉庫中。
docker tag your-image your-registry-ip:5000/your-image
docker push your-registry-ip:5000/your-image
將your-image替換為要推送的鏡像名稱,your-registry-ip替換為私有倉庫服務器IP地址。