要搭建一个本地的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仓库,并且进行镜像的推送和拉取操作。