1 從官網拉取docker倉庫鏡像
docker pull registry
2 使用docker-compose運行registry鏡像
docker-compose.yml 內容
version: '2'
services:
registry:
image: registry:latest
volumes:
- /data/registry/:/var/lib/registry
ports:
- "5000:5000"
container_name: "registry"
restart: always
3 啟動registry倉庫鏡像
docker-compsoe pull
docker-compose up -d
4 docker pull 拉取鏡像默認以HTTPS協議,但是現在并沒有配置,需要在配置文件中間修改。
vim /etc/docker/daemon.json
添加:
{
"insecure-registries": [
"本地IP:5000"
]
}
重啟docker
systemctl restart docker
5 將鏡像打tag并推送到倉庫中。
6 查看倉庫中的鏡像
curl -X GET http:本地ip:5000/v2/_catalog