ตั้งค่าโดเมน
เลือกโดเมนหรือที่อยู่ IP ที่ชี้ไปยังเซิร์ฟเวอร์ของคุณ คุณมีตัวเลือกหลายแบบ:
1. ใช้โดเมนของคุณเอง (ตรวจสอบให้แน่ใจว่า DNS A หรือ CNAME record ชี้ไปยัง IP ของเซิร์ฟเวอร์):
dokku domains:set-global yourdomain.com
2. หรือใช้ IP ของเซิร์ฟเวอร์โดยตรง (ไม่แนะนำสำหรับการใช้งานจริง):
dokku domains:set-global 10.0.0.2
3. หรือใช้ sslip.io เพื่อให้ DNS แปลง IP ของคุณโดยอัตโนมัติ:
dokku domains:set-global 10.0.0.2.sslip.io
เพิ่ม SSH Public Key ของคุณ
SSH public key ใช้เพื่อยืนยันตัวตนการเข้าถึงเซิร์ฟเวอร์อย่างปลอดภัย
public key ของคุณมักอยู่ใน ~/.ssh/id_rsa.pub (บนเครื่องของคุณ) หากคุณยังไม่มี ให้สร้างด้วย:
ssh-keygen
เพิ่ม public key ของคุณไปยัง Dokku เพื่อให้สิทธิ์การ deploy
# 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
Deploy แอปพลิเคชันแรกของคุณ
ทำตามคู่มือทางการเพื่อ deploy แอป: https://dokku.com/docs/deployment/application-deployment/