Merge pull request #7 in DNS/adguard-home-wiki from 653 to master
* commit '5fa3707e080a3f3a979ee50fec0fed0f88c18128': add persistent link Improve Docker instruction #653
commit
99ff3e298e
24
Docker.md
24
Docker.md
|
@ -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.
|
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.
|
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:
|
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
|
## How to update
|
||||||
|
|
||||||
|
##### To update the container the following steps have to be executed:
|
||||||
|
|
||||||
|
* Pull the new version from Docker Hub
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker pull adguard/adguardhome
|
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
|
```bash
|
||||||
docker pull adguard/adguardhome:arm64-latest
|
docker pull adguard/adguardhome:arm64-latest
|
||||||
|
|
Loading…
Reference in New Issue