要搭建一個本地的Docker倉庫,可以使用Docker官方提供的開源工具Docker Registry。以下是搭建本地Docker倉庫的步驟:
docker run -d -p 5000:5000 --restart=always --name registry registry:2
這將會在本地啟動一個基本的Docker Registry實例,并且監聽5000端口。
/etc/docker/daemon.json
)來添加以下內容:{
"insecure-registries" : ["localhost:5000"]
}
然后重啟Docker服務以應用配置變更。
docker tag <image_name> localhost:5000/<image_name>
docker push localhost:5000/<image_name>
這將會將構建好的Docker鏡像推送到本地的Docker倉庫中。
docker pull localhost:5000/<image_name>
這樣就可以在本地搭建一個Docker倉庫,并且進行鏡像的推送和拉取操作。