Technical Anshu Trang chủ > Hướng dẫn > Cài đặt Immich Docker
🐳 Ảnh tự lưu trữ của Docker

Cài đặt Immich bằng Docker - Phương pháp nhanh nhất

Immich là Google Photos riêng tư của riêng bạn: dòng thời gian, album, tìm kiếm khuôn mặt và sao lưu điện thoại tự động, chạy trên máy tại nhà riêng của bạn. Quá trình cài đặt Docker Compose chính thức rất ngắn — hai tệp để tải xuống, một tệp để chỉnh sửa, một lệnh để chạy.

✍️ Technical Anshu🐳 Docker / Linux Server🎧 Multi-Language Audio
Cài đặt Immich bằng Docker - Phương pháp nhanh nhất
🎧 Âm thanh đa ngôn ngữ: Trong trình phát video, nhấp vào [Cài đặt] (⚙️) ➔ [Bản âm thanh] để chọn ngôn ngữ.

📑Chương

  1. Tại sao lại là Immich — một giải pháp thay thế Google Photos riêng tư trên phần cứng của riêng bạn
  2. Những thứ bạn cần trước khi bắt đầu — máy, Docker và bộ lưu trữ
  3. Tải xuống hai tệp chính thức
  4. Chỉnh sửa tệp .env — UPLOAD_LOCATION và DB_PASSWORD
  5. Bắt đầu ngăn xếp bằng một lệnh
  6. Mở Immich trên cổng 2283 và tạo tài khoản quản trị viên
  7. Bốn vùng chứa và các quy tắc phải tuân theo từ ngày đầu tiên

📋 Tổng quan & Hướng dẫn từng bước

1

Kiểm tra những gì bạn cần trước tiên

Immich là nền tảng sao lưu ảnh và video tự lưu trữ — nguồn mở và miễn phí — và cách chính thức để chạy nền tảng này là Docker Compose trên máy chủ Linux, PC cũ, PC mini hoặc NAS hỗ trợ Docker. Máy phải bật: laptop ngủ mỗi tối là máy chủ ảnh tệ. Dung lượng lưu trữ là thứ bạn sẽ hết trước tiên, vì vậy hãy lên kế hoạch cho thư viện ảnh đầy đủ của bạn cộng thêm khoảng 10-20 phần trăm cho hình thu nhỏ và video được chuyển mã.

RAM thực tế là khoảng 4 GB; vùng chứa máy học là phần đói nên 6-8 GB sẽ tốt hơn đáng kể. Xác nhận Docker và Docker Compose đã được cài đặt và hoạt động:

Thiết bị đầu cuối
docker compose version
2

Tạo thư mục và tải xuống hai tệp chính thức

Không bao giờ sao chép một tệp soạn thảo docker ngẫu nhiên từ một blog hoặc bài đăng trên diễn đàn — các phiên bản trôi dạt và tệp của người lạ có thể ghim bạn vào một bản dựng cổ. Các tệp chính thức luôn tồn tại trên trang phát hành GitHub của dự án. Tạo thư mục và di chuyển vào đó:

Thiết bị đầu cuối
mkdir ./immich-app
cd ./immich-app

Tải xuống tệp soạn thảo và mẫu môi trường:

Thiết bị đầu cuối
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env
👍 Lưu ý việc đổi tên trong lệnh thứ hai: mẫu có tên là example.env, nhưng Docker chỉ đọc nó nếu tệp có tên chính xác là .env.
3

Chỉnh sửa tệp .env — Cấu hình duy nhất quan trọng

Tệp .env chứa một số giá trị mà Immich không thể đoán được. Mở nó:

Thiết bị đầu cuối
nano .env

Đặt UPLOAD_LOCATION=./library — nơi lưu trữ ảnh và video gốc của bạn; trỏ nó vào đĩa lớn nhất, đáng tin cậy nhất của bạn. Đặt DB_DATA_LOCATION=./postgres cho cơ sở dữ liệu và thay đổi DB_PASSWORD thành mật khẩu ngẫu nhiên dài. Bỏ ghi chú TZ và đặt múi giờ của bạn (ví dụ: Châu Á/Kolkata) để ngày chụp ảnh và công việc đã lên lịch trùng nhau. Để lại IMMCH_VERSION và mọi thứ bên dưới dòng được đánh dấu cho lần cài đặt đầu tiên.

⚠️ Hai quy tắc bảo vệ thư viện của bạn: chỉ sử dụng các chữ cái và số (A-Z, a-z, 0-9) trong DB_PASSWORD — các ký tự đặc biệt có thể phá vỡ quá trình phân tích cú pháp tệp của Docker. Và giữ cơ sở dữ liệu trên một đĩa cục bộ, lý tưởng nhất là ổ SSD: Tài liệu của Immich nói thẳng rằng chia sẻ mạng không được hỗ trợ cho cơ sở dữ liệu và việc chạy nó trên một ổ đĩa có thể làm hỏng nó.
4

Bắt đầu ngăn xếp

Một lệnh sẽ bắt đầu mọi thứ. Docker tải xuống các hình ảnh vùng chứa và khởi động chúng cùng nhau; lần chạy đầu tiên mất vài phút tùy thuộc vào tốc độ internet của bạn:

Thiết bị đầu cuối
docker compose up -d
docker compose ps

Lệnh thứ hai kiểm tra xem mọi thứ đã xuất hiện chưa — bạn sẽ thấy máy chủ, máy học, cơ sở dữ liệu và vùng chứa Redis đang chạy.

5

Mở Immich và tạo tài khoản quản trị

Mở Immich trong trình duyệt trên cùng mạng — nó trả lời trên cổng 2283:

Thanh địa chỉ trình duyệt
http://YOUR-SERVER-IP:2283

Nhấp qua màn hình chào mừng và đăng ký. Tài khoản đầu tiên được tạo sẽ trở thành quản trị viên — vì vậy hãy tự mình thực hiện bước này ngay lập tức trước khi bất kỳ ai khác trên mạng của bạn tìm thấy trang. Sau đó cài đặt ứng dụng Immich miễn phí trên điện thoại của bạn, đăng nhập bằng cùng một địa chỉ máy chủ và bật sao lưu tự động.

6

Biết Bốn Vùng Chứa và Quy Tắc

Tệp soạn thảo được một nhóm nhỏ điều hành chứ không phải một chương trình duy nhất: immich-server là bộ não — giao diện web, API, nội dung tải lên, album và tìm kiếm; immich-machine-learning là đôi mắt — nhận diện khuôn mặt, nhận dạng khuôn mặt và tìm kiếm thông minh; cơ sở dữ liệu PostgreSQL là bộ nhớ - dữ liệu về tên, ngày, album và khuôn mặt của mọi bức ảnh đều tồn tại ở đó, trong khi bản gốc là các tệp; và Redis là người đưa tin chuyển công việc giữa máy chủ và nhân viên chạy nền. Việc biết được sự phân chia này sẽ quan trọng sau này: nếu tìm kiếm bị hỏng, bạn sẽ kiểm tra máy học; nếu ảnh biến mất khỏi dòng thời gian nhưng tệp vẫn còn trên đĩa, bạn hãy kiểm tra cơ sở dữ liệu.

✅ Thực hiện theo hai quy tắc ngay từ ngày đầu tiên: đọc ghi chú phát hành trước mỗi lần cập nhật — Immich phát hành thường xuyên và một số bản phát hành có chứa những thay đổi có thể gây lỗi cần một bước nâng cấp cụ thể. Và giữ một bản sao lưu khác của những bức ảnh không thể thay thế ở một nơi khác - chính các nhà phát triển khuyên điều đó vì máy chủ của bạn cũng là một máy duy nhất có thể bị lỗi.

🏷️Topic Search Variables & Keywords

🔍 Immich 🔍 Docker Compose 🔍 Self Hosted Photos 🔍 Google Photos Alternative 🔍 Photo Backup Server 🔍 UPLOAD_LOCATION 🔍 DB_PASSWORD 🔍 Port 2283 🔍 Face Recognition 🔍 Linux Server 🔍 TechnicalAnshu
🎙️ Bản chép lời đầy đủ — nhấn để mở rộng

Hướng dẫn khắc phục sự cố và giải pháp từng bước - CÀI ĐẶT IMMCH NGAY BÂY GIỜ GOOGLE PHOTOS THAY THẾ. Trình diễn trên màn hình của Kỹ thuật Anshu....

Cài đặt Immich với Docker Compose từng bước - tải xuống các tệp chính thức, đặt UPLOAD_LOCATION và DB_PASSWORD trong tệp .env, khởi động ngăn xếp và mở giải pháp thay thế Google Photos riêng tư của riêng bạn trên cổng 2283.

(bản ghi kết thúc ở đây trên trang nguồn)

❓ Câu hỏi thường gặp

Hướng dẫn này có miễn phí 100% để làm theo không?

Đúng vậy! Tất cả hướng dẫn và phương pháp do Tech Anshu trình bày đều sử dụng tài nguyên giáo dục, hợp pháp và miễn phí.

Người mới bắt đầu có thể làm theo hướng dẫn này không?

Chắc chắn rồi! Mỗi bước đều được thể hiện trên màn hình với hướng dẫn chi tiết để mọi người có thể làm theo dễ dàng.

Tôi có thể đặt câu hỏi ở đâu nếu gặp khó khăn?

Hãy để lại nhận xét trực tiếp trên video YouTube và cộng đồng của chúng tôi cũng như Anshu kỹ thuật sẽ giúp bạn.

🚀 Xem hướng dẫn đầy đủ trên YouTube

🚀 Xem video hướng dẫn từng bước đầy đủ trên YouTube: https://www.youtube.com/watch?v=b_v7DbyFO14

Đăng ký Anshu kỹ thuật để được hỗ trợ CNTT, khắc phục sự cố Windows và quản lý máy chủ.

➡️ Xem toàn bộ video
Hướng dẫn này dựa trên video cài đặt Immich Docker của Technical Anshu • Bị kẹt ở bước nào? Hỏi trong phần bình luận video - bạn sẽ nhận được trợ giúp ở đó 🙏