Docker:搭建私有镜像库(Registry)

1、我们可以根据官方指导手册,进行搭建Registry

        1.1 首先我们先拉取Registry镜像

docker pull registry

        1.2  在拉取一个镜像nginx镜像,等下打包上传到私有镜像库

docker pull nginx;alpine

        1.3 本地运行registry这个镜像

$ docker run -d -p 5000:5000 --restart always --name registry registry:2


-d         后台运行
    
--name     为容器指定名称

--restart  当容器退出时应用的重新启动策略(默认为“否”)

--p       主机端口和容器端口相互映射

        1.4  给镜像打上标签,软后上传到本地。默认是上传到docker-hub,所以需要指定上传(地址或者域名),本次已127.0.0.1做为上传地址,如果是上传到Docker-hub请查看我另一篇博客

docker tag nginx:alpine  127.0.0.1:5000/nginx:alpine

1.5 现在需要将打包好的镜像推到私有仓库中

harbo@harbo-vi

你可能感兴趣的:(K8S,docker,容器,kubernetes)