1.安裝nexus3redis
docker volume create --name nexus-data docker run -d --name nexus --restart=always -p 5000:5000 -p 8081:8081 -v nexus-data:/nexus-data sonatype/nexus3
安裝+啓動大約須要兩三分鐘,docker
[root@localhost ~]# curl -u admin:admin123 http://localhost:8081/service/metrics/ping pong
如上,表示安裝成功json
2.建立docker hosted倉庫 (1)訪問http://192.168.75.131:8081/ 並登錄,有戶名admin,密碼admin123curl
3.配置realms(不配置此項沒法進行login,pull,push)url
4.配置/etc/docker/daemon.json 因爲不是https,因此要在daemon.json中配置一下rest
{"insecure-registries":["192.168.226.132:5000"]}
並重啓docker服務code
systemctl restart docker
5.上傳一個試試blog
docker pull redis docker tag redis 192.168.75.131:5000/redis docker login -u admin -p admin123 192.168.75.131:5000 docker push 192.168.75.131:5000/redis docker logout 192.168.75.131:5000
6.去docker倉庫看看get
7.拉下來用用test
docker pull 192.168.75.131:5000/redis Using default tag: latest latest: Pulling from redis Digest: sha256:6213e498c76eb159d959687c2beb9a77d2ce7b080a38dbd19130a3ad24a6a5c3 Status: Image is up to date for 192.168.75.131:5000/redis:latest