レジストリ作成、Dockerコンテナとしてレジストリが作成される
docker run -d -p 5000:5000 registry
docker ps で確認
コンテナができていればOK
レジストリにUPするにはタグをつける
「docker image ls」でイメージを確認
docker tag 元のイメージ名 レジストリの場所/任意のリポジトリ名:バージョン
docker tag httpd localhost:5000/apache:13
docker image ls すると下記がでていればOK
■REPOSITORY
localhost:5000/apache
■TAG
13
※元のイメージ名をタグ名に変更して複製しているので
IDの同じイメージが2つ存在する
IDは同じだが存在は別々などで2つ消す必要がある
イメージをレジストリにUPする
どこにUPするかはタグを見ている
docker push localhost:5000/apache:13
レジストリにUPされているか確認するため
push元のイメージを削除
「:13」を忘れずに
docker image rm localhost:5000/apache:13
レジストリからイメージをダウンロード
docker pull localhost:5000/apache:13
docker images でlocalhost:5000/apacheイメージがあればOK