Giới thiệu và cài đặt docker-compose về AdGuard Home DNS giải pháp chặn quảng cáo và bảo vệ sự riêng tư trên nền tảng web
AdGuard Home là một ứng dụng giúp bạn chặn quảng cáo và các phần mềm độc hại trên các thiết bị trong mạng nội bộ của bạn. Với AdGuard Home, bạn có thể giám sát và quản lý lưu lượng mạng, chặn các trang web độc hại và tùy chỉnh bộ lọc của bạn để phù hợp với nhu cầu sử dụng. Nó cũng có khả năng chặn các phần mềm độc hại và theo dõi, cung cấp bảo vệ cho các thiết bị của bạn.
AdGuard Home là một sản phẩm mã nguồn mở, được phát triển bởi AdGuard - một công ty chuyên cung cấp các giải pháp chặn quảng cáo và bảo vệ sự riêng tư trên nền tảng web. Với cách tiếp cận mã nguồn mở, AdGuard Home cho phép người dùng dễ dàng tùy chỉnh và mở rộng tính năng của nó. Bạn có thể cài đặt AdGuard Home trên nhiều nền tảng khác nhau, bao gồm Linux, Windows, macOS, Raspberry Pi và Docker.
Với những tính năng vượt trội và khả năng tùy chỉnh cao, AdGuard Home là một giải pháp tuyệt vời để bảo vệ mạng của bạn khỏi các mối đe dọa từ các trang web độc hại và các phần mềm độc hại.
Để cài đặt AdGuard bằng Docker Compose, làm theo các bước sau:
Bước 1: Tạo thư mục và file docker-compose.yml
Tạo một thư mục mới và tạo một file docker-compose.yml bên trong thư mục này. Bạn có thể đặt tên thư mục và tên file theo ý muốn của mình. Ví dụ, ta có thể đặt tên thư mục là adguard và tên file là docker-compose.yml. Sau đó, mở file docker-compose.yml bằng trình soạn thảo văn bản.
Bước 2: Viết nội dung file docker-compose.yml
version: "3"
services:
adguard:
image: adguard/adguardhome
restart: always
ports:
- "53:53/tcp"
- "53:53/udp"
- "67:67/udp"
- "68:68/tcp"
- "80:80/tcp"
- "443:443/tcp"
volumes:
- ./data:/opt/adguardhome/work
- ./conf:/opt/adguardhome/conf
- ./logs:/opt/adguardhome/logs
Trong đó:
- image: adguard/adguardhome: tải xuống image của AdGuard.
- restart: always: khởi động lại container khi bị lỗi.
- ports: liệt kê các cổng sẽ được chuyển tiếp.
- volumes: liệt kê các thư mục được chia sẻ với container.
Bước 3: Khởi chạy AdGuard
Để khởi chạy AdGuard, chạy lệnh sau trong thư mục chứa file docker-compose.yml:
docker-compose up -d
Lệnh này sẽ khởi động các container được định nghĩa trong file docker-compose.yml và chạy chúng dưới dạng daemon.
Bước 4: Truy cập AdGuard
Sau khi AdGuard đã được khởi chạy, bạn có thể truy cập nó thông qua giao diện web trên địa chỉ http://localhost:3000 hoặc địa chỉ IP của máy chủ Docker nếu bạn đang sử dụng Docker trên một máy tính từ xa.
Chúc bạn thành công!
Nhận xét
Đăng nhận xét