Cấu hình tên miền
Chọn một tên miền hoặc địa chỉ IP trỏ đến máy chủ của bạn. Bạn có các tùy chọn khác nhau:
1. Dùng tên miền của riêng bạn (đảm bảo bản ghi DNS A hoặc CNAME trỏ đến IP máy chủ):
dokku domains:set-global yourdomain.com
2. Hoặc dùng trực tiếp IP máy chủ của bạn (không khuyến nghị cho môi trường production):
dokku domains:set-global 10.0.0.2
3. Hoặc dùng sslip.io để tự động phân giải DNS cho IP của bạn:
dokku domains:set-global 10.0.0.2.sslip.io
Thêm khóa công khai SSH của bạn
Khóa công khai SSH được dùng để xác thực truy cập máy chủ một cách an toàn.
Khóa công khai của bạn thường nằm trong ~/.ssh/id_rsa.pub (trên máy cục bộ của bạn). Nếu bạn chưa có, hãy tạo bằng:
ssh-keygen
Thêm khóa công khai của bạn vào Dokku để cấp quyền triển khai.
# Add existing authorized keys cat ~/.ssh/authorized_keys | dokku ssh-keys:add admin # Or add a specific public key string PUBLIC_KEY="your-public-key-contents-here" echo "$PUBLIC_KEY" | dokku ssh-keys:add admin
Triển khai ứng dụng đầu tiên của bạn
Làm theo hướng dẫn chính thức để triển khai ứng dụng: https://dokku.com/docs/deployment/application-deployment/