docker pull adguard/adguardhome
Pour la persistance des de vos réglages et données il vous faudra créer 2 Volumes.
Pour l'espace de travail:
docker volume create Adguard_work
Pour l'espace de configuration:
docker volume create Adguard_conf
Contrôler la création des volumes sur votre serveur ou machine:
ll /var/lib/docker/volumes/
Utilisez la commande suivante pour créer un nouveau conteneur et exécuter AdGuard Home:
docker run --name adguardhome\ --restart unless-stopped\ -v Adguard_work:/opt/adguardhome/work\ -v Adguard_conf:/opt/adguardhome/conf\ -p 53:53/tcp -p 53:53/udp\ -p 67:67/udp -p 68:68/udp\ -p 80:80/tcp -p 443:443/tcp -p 443:443/udp -p 3000:3000/tcp\ -p 853:853/tcp\ -p 784:784/udp -p 853:853/udp -p 8853:8853/udp\ -p 5443:5443/tcp -p 5443:5443/udp\ -d adguard/adguardhome
Contrôler le conteneur
Lancer: docker start adguardhome
Arrêt : docker stop adguardhome
Supprimer : docker rm adguardhome
Télécharger une nouvelle version:
docker pull adguard/adguardhome
Arrêter et supprimer le conteneur en cours d'exécution.
docker stop adguardhome
docker rm adguardhome
Si vous voulez utiliser le serveur DHCP d'AdGuardHome, vous devez passer –network hostargumentation lors de la création du conteneur:
docker run --name adguardhome --network host ...