(图片来源网络,侵删) 运行Docker Registry容器:使用Docker官方提供的registry镜像来快速搭建一个基本的私有镜像仓库,通过运行docker run d restart=always name registry p 5000:5000 v registrydata:/var/lib/registry registry命令,映射5000端口并持久化数据存储位置。 配置仓库参数(可选):如果需要配置Docker Registry的更多参数,如存储、路由等信息,可以在运行容器时添加相应的参数或通过环境变量进行配置。
4、使用Portus实现可视化管理 部署Portus:为了便于管理私有仓库,可以部署Portus,它提供一个图形化用户界面,方便用户浏览和管理Docker镜像,可以通过docker run d p 80:3000 name porcus v /var/run/docker.sock:/var/run/docker.sock v $(pwd)/porcuscomposedata:/porcus_compose porcus/porcuscompose up命令来启动Portus容器。 访问Portus界面:在浏览器中输入服务器IP和对应的端口号(默认80端口),即可访问Portus提供的Web界面进行镜像的管理操作。
5、镜像推送与拉取测试 登录私有仓库:使用docker login [server]命令登录到私有仓库,server]是你的私有仓库地址。