Docker–registry
The difference between registry and harbor
- registry: character interface
- barbro: own web interface
Build a private warehouse
[root@docker ~]
- Set in the docker engine terminal
[root@docker ~]
{
"insecure-registries":["192.168.15.11:5000"],
"registry-mirrors": ["镜像加速"]
}
[root@docker ~]
[root@docker ~]
REPOSITORY TAG IMAGE ID CREATED SIZE
registry latest 5c4008a25e05 3 weeks ago 26.2MB
nginx latest f6d0b4767a6c 2 months ago 133MB
[root@docker ~]
57bc015dbf1b9b5994d53f0b7796a19516c219fff21af1e7246acd92cb25772c
[root@docker ~]
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
57bc015dbf1b registry "/entrypoint.sh bash" 8 seconds ago Created dazzling_dubinsky
[root@docker ~]
57bc015dbf1b
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
57bc015dbf1b registry "/entrypoint.sh bash" 2 minutes ago Exited (127) 6 seconds ago dazzling_dubinsky
[root@docker ~]
[root@docker ~]
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
f0dbdc763e81 registry "/entrypoint.sh /etc…" 3 minutes ago Up 3 minutes 0.0.0.0:5000->5000/tcp trusting_ritchie
00ddd4c7191e registry "/entrypoint.sh /etc…" 4 minutes ago Created agitated_joliot
[root@docker ~]
{
"repositories":[]}
[root@docker ~]
[root@docker ~]
REPOSITORY TAG IMAGE ID CREATED SIZE
registry latest 5c4008a25e05 3 weeks ago 26.2MB
192.168.15.11:5000/nginx latest f6d0b4767a6c 2 months ago 133MB
nginx latest f6d0b4767a6c 2 months ago 133MB
[root@docker ~]
Using default tag: latest
The push refers to repository [192.168.15.11:5000/nginx]
85fcec7ef3ef: Pushed
3e5288f7a70f: Pushed
56bc37de0858: Pushed
1c91bf69a08b: Pushed
cb42413394c4: Pushed
latest: digest: sha256:0b159cd1ee1203dad901967ac55eee18c24da84ba3be384690304be93538bea8 size: 1362
[root@docker ~]
{
"repositories":["nginx"]}
[root@docker ~]
{
"repositories":["nginx"]}
[root@docker ~]
Untagged: 192.168.15.11:5000/nginx:latest
Untagged: 192.168.15.11:5000/nginx@sha256:0b159cd1ee1203dad901967ac55eee18c24da84ba3be384690304be93538bea8
[root@docker ~]
Untagged: nginx:latest
Untagged: nginx@sha256:10b8cc432d56da8b61b070f4c7d2543a9ed17c2b23010b43af434fd40e2ca4aa
Deleted: sha256:f6d0b4767a6c466c178bf718f99bea0d3742b26679081e52dbf8e0c7c4c42d74
Deleted: sha256:4dfe71c4470c5920135f00af483556b09911b72547113512d36dc29bfc5f7445
Deleted: sha256:3c90a0917c79b758d74b7040f62d17a7680cd14077f734330b1994a2985283b8
Deleted: sha256:a1c538085c6f891424160d8db120ea093d4dda393e94cd4713e3fff3c82299b5
Deleted: sha256:a3ee2510dcf02c980d7aff635909612006fd1662084d6225e52e769b984abeb5
Deleted: sha256:cb42413394c4059335228c137fe884ff3ab8946a014014309676c25e3ac86864
[root@docker ~]
REPOSITORY TAG IMAGE ID CREATED SIZE
registry latest 5c4008a25e05 3 weeks ago 26.2MB
[root@docker ~]
Using default tag: latest
latest: Pulling from nginx
a076a628af6f: Pull complete
0732ab25fa22: Pull complete
d7f36f6fe38f: Pull complete
f72584a26f32: Pull complete
7125e4df9063: Pull complete
Digest: sha256:0b159cd1ee1203dad901967ac55eee18c24da84ba3be384690304be93538bea8
Status: Downloaded newer image for 192.168.15.11:5000/nginx:latest
192.168.15.11:5000/nginx:latest
[root@docker ~]
REPOSITORY TAG IMAGE ID CREATED SIZE
registry latest 5c4008a25e05 3 weeks ago 26.2MB
192.168.15.11:5000/nginx latest f6d0b4767a6c 2 months ago 133MB