fix docker docs link

This commit is contained in:
Yang Li 2017-10-17 16:51:57 +08:00 committed by GitHub
parent a2267905f3
commit 78d7e2b788
1 changed files with 27 additions and 27 deletions

View File

@ -1,30 +1,30 @@
# Configuring Harbor as a local registry mirror # Configuring Harbor as a local registry mirror
Harbor runs as a local registry by default. It can also be configured as a registry mirror, Harbor runs as a local registry by default. It can also be configured as a registry mirror,
which caches downloaded images for subsequent use. Note that under this setup, the Harbor registry only acts as a mirror server and which caches downloaded images for subsequent use. Note that under this setup, the Harbor registry only acts as a mirror server and
no longer accepts image pushing requests. Edit `Deploy/templates/registry/config.yml` before executing `./prepare`, and append a `proxy` section as follows: no longer accepts image pushing requests. Edit `Deploy/templates/registry/config.yml` before executing `./prepare`, and append a `proxy` section as follows:
``` ```
proxy: proxy:
remoteurl: https://registry-1.docker.io remoteurl: https://registry-1.docker.io
``` ```
In order to access private images on the Docker Hub, a username and a password can be supplied: In order to access private images on the Docker Hub, a username and a password can be supplied:
``` ```
proxy: proxy:
remoteurl: https://registry-1.docker.io remoteurl: https://registry-1.docker.io
username: [username] username: [username]
password: [password] password: [password]
``` ```
You will need to pass the `--registry-mirror` option to your Docker daemon on startup: You will need to pass the `--registry-mirror` option to your Docker daemon on startup:
``` ```
docker --registry-mirror=https://<my-docker-mirror-host> daemon docker --registry-mirror=https://<my-docker-mirror-host> daemon
``` ```
For example, if your mirror is serving on `http://reg.yourdomain.com`, you would run: For example, if your mirror is serving on `http://reg.yourdomain.com`, you would run:
``` ```
docker --registry-mirror=https://reg.yourdomain.com daemon docker --registry-mirror=https://reg.yourdomain.com daemon
``` ```
Refer to the [Registry as a pull through cache](https://github.com/docker/distribution/blob/master/docs/mirror.md) for detailed information. Refer to the [Registry as a pull through cache](https://docs.docker.com/registry/recipes/mirror/) for detailed information.