Linux/Docker/Registry: Difference between revisions
Line 23: | Line 23: | ||
docker tag alpine vm-docker:5000/my-alpine | docker tag alpine vm-docker:5000/my-alpine | ||
docker push vm-docker:5000/my-alpine | docker push vm-docker:5000/my-alpine | ||
</pre> | |||
== On testing client disable secure registry == | |||
* /etc/docker/daemon.json | |||
<pre> | |||
{ | |||
"insecure-registries":["192.168.99.100:5000"] | |||
} | |||
</pre> | |||
== Load image from registry == | |||
<pre> | |||
docker pull vm-docker:5000/my-alpine | |||
</pre> | |||
[[Category:Linux/Docker]] | [[Category:Linux/Docker]] | ||
[[Category:Linux]] | [[Category:Linux]] |
Revision as of 16:52, 6 December 2021
Example docker-compose.yml
version: '3' services: registry: image: registry:2 ports: - "5000:5000" environment: REGISTRY_STORAGE_FILESYSTEM_ROOTDIRECTORY: /data volumes: - /srv/docker-data/registry:/data
docker-compose up -d
Put example image in registry
docker pull alpine docker tag alpine vm-docker:5000/my-alpine docker push vm-docker:5000/my-alpine
On testing client disable secure registry
- /etc/docker/daemon.json
{ "insecure-registries":["192.168.99.100:5000"] }
Load image from registry
docker pull vm-docker:5000/my-alpine