Merge pull request #7 in DNS/adguard-home-wiki from 653 to master

* commit '5fa3707e080a3f3a979ee50fec0fed0f88c18128':
  add persistent link
  Improve Docker instruction #653
Eugene Zbiranik 2019-04-01 16:57:45 +03:00
commit 99ff3e298e
1 changed files with 22 additions and 2 deletions

@ -54,7 +54,8 @@ docker run -d --net=host adguard/adguardhome
Now open the browser and navigate to http://DOCKER_HOST_IP:3000/ to control your AdGuard Home service.
## Persistent configuration / data
## <a id="persistent"></a>Persistent configuration / data
There are several ways to store data used by applications that run in Docker containers.
We encourage users of the `adguard/adguardhome` images to familiarize themselves with the options available, including:
@ -97,11 +98,30 @@ Settings are stored in [YAML format](https://en.wikipedia.org/wiki/YAML), possib
## How to update
##### To update the container the following steps have to be executed:
* Pull the new version from Docker Hub
```bash
docker pull adguard/adguardhome
```
To update the image for a specific architecture e.g. `arm64`:
* Stop and remove currently running container (assuming the container is named `adguardhome`)
```bash
docker stop adguardhome
docker rm adguardhome
```
* Start the container using the new image (for persistent configuration see [section](#persistent) above)
```bash
docker run --name adguardhome --net=host adguard/adguardhome
```
##### Updating the image for a specific architecture e.g. `arm64`:
```bash
docker pull adguard/adguardhome:arm64-latest