เนื่องจากคอนเทนเนอร์แบบกำหนดเองไม่มี GUI ฝังไว้สำหรับการจัดการ วิธีทั่วไปในการควบคุม instance ดังกล่าวอย่างสมบูรณ์แบบคือการเชื่อมต่อกับ instance ผ่าน SSH protocol และดำเนินการภายในคอนเทนเนอร์ตามความต้องการได้โดยใช้ terminal commands ที่สอดคล้องกัน
- หมายเหตุ: การกำหนดค่าด้วย Ruk-Com Cloud ส่วนใหญ่สามารถทำได้โดยตรงผ่าน dashboard และไม่จำเป็นต่องใช้ SSH ด้วยเครื่องมือดังต่อไปนี้:
- Container Configurations – ปรับแต่งคอนเทนเนอร์หลัก เช่น variables, volumes, linking, run options, ports และอื่นๆ
- Configuration Manager – เข้าถึง root แบบเต็มไปยังระบบไฟล์ของคอนเทนเนอร์และอนุญาตให้ทำงานร่วมกับไฟล์ประกอบทั้งหมด
- นอกจากนี้คุณยังสามารถใช้ CLI client เฉพาะของ Ruk-Com Cloud เพื่อการจัดการระยะไกลขึ้นสำหรับ environments และ nodes ทุกประเภท อีกทั้งยังช่วยให้วงจรแอปพลิเคชั่นของคุณดำเนินการแบบอัตโนมัติผ่านสคริปต์
การเชื่อมต่อ SSH กับคอนเทนเนอร์มี 2 วิธีดังนี้:
- ผ่าน Ruk-Com Cloud Gateway เช่นเดียวกับ environment อื่นๆโดยสามารถทำได้ดังนี้:
- การสร้าง SSH keypair
- เพิ่ม Public SSH key ของคุณไปที่ dashboard
- การเข้าถึงบัญชีของคุณผ่าน SSH protocol
- หรือหากคุณไม่ต้องการใช้ SSH keys คุณสามารถแนบที่อยู่ public IP กับ node ที่ต้องการและทำตามขั้นตอนต่อไปนี้:
- เปิด terminal emulator
- ป้อนสตริง ssh [username]@[hostname] โดย username คือชื่อผู้ใช้ที่คุณ login และ hostname คือที่อยู่ public IP (ที่คุณได้รับข้อมูลรับรองเหล่านี้ผ่านอีเมลทุกครั้งที่มีการสร้างหรือเพิ่มคอนเทนเนอร์/environment ใหม่)
- ระบุ password ที่ร้องขอ (สามารถดูได้จากอีเมลเช่นกัน)
เมื่อคุณเข้าสู่คอนเทนเนอร์ของคุณแล้ว คุณสามารถทำการกำหนดค่าที่ต้องการได้เนื่องจากได้รับการยินยอมจาก root อย่างเต็มรูปแบบ
หมายเหตุ: หากคุณประสบปัญหาระหว่างสร้างการเชื่อมต่อคอนเทนเนอร์ ให้คุณตรวจสอบ firewall rules สำหรับคอนเทนเนอร์คุณเพื่อให้แน่ใจว่า openssh เซิร์ฟเวอร์กำลังทำงานอยู่
Reset Password
ในกรณีที่คุณลืมข้อมูลอ้างอิงคอนเทนเนอร์ของคุณ/สูญหาย/ลบอีเมล คุณสามารถทำการกู้คืนได้ตลอดเวลา – เพียงกดที่ไอคอนรูปเฟืองเลือก Reset password สำหรับ node ที่จำเป็น (หรือ set ของ node)