Docker レジストリサーバ
プライベートな Docker レジストリサーバー
pull image
$ docker pull registry:latest
start
$ docker run -d -p 5000:5000 -v /var/lib/registry:/var/lib/registry registry:latest
Docker Hub の表記に合わせて Docker イメージの名前を変更する
$ docker tag centos localhost:5000/test/centos
check image
$ docker images | grep localhost:5000 localhost:5000/test/centos latest 75835a67d134 7 weeks ago 200MB
イメージを push
$ docker push localhost:5000/test/centos-apache-httpd The push refers to repository [localhost:5000/test/centos-apache-httpd] 8595f31de095: Pushed cf6bec76c511: Pushed f972d139738d: Pushing [====================================> ] 147.1MB/200.4f972d139738d: Pushed latest: digest: sha256:fcf50deb36cf5e18f798c751eed5a118f297a9968428e971057431429b703835 size: 953
- ホスト側の
/var/lib/registry
に保存されていることを確認
- ホスト側の