Cloud9 on Alpine

Image מוכן להרצת Cloud9 IDE על הפצת Alpine, שוקל 385MB ומאפשר:

  • קביעת שם משתמש וסיסמא בשלב ה-Run באמצעות ה-Environment Variables:
    • C9USER – ברירת מחדל: c9user
    • C9PASSWORD – ברירת מחדל: c9password
  • שינוי שם דף ה-html הראשי בשלב ה-Build באמצעות ה-Argument:
    • html_page_name – ברירת מחדל: ide
  • מיפוי נתיב במערכת המארחת לטובת Data Persistence מול ה-Workspace של C9:
    • workspace/
  • מיפוי פורט גישה למערכת המארחת:
    • 8080/tcp

לינק ל-Repository ב-Docker Hub.

לינק ל-Repository ב-GitHub.

הוראות עבודה

  • עבור שלב ה-Build
    • החליפו את cool_page_name בשם ייעודי לדף ה-Html הראשי
    • החליפו את some_tag בתגית שייצרת ל-Build החדש שלכם
  • עבור שלב ה-Run
    • החליפו את 1234 בפורט למיפוי במערכת המארחת
    • החליפו את path_for_data_persistence/ בנתיב למיפוי במערכת המערכת
    • החליפו את user_name בשם היוזר איתו תרצו לבצע לוגאין ל-IDE
    • החליפו את nice_password בסיסמא עימה תבצעו לוגאין ל-IDE
    • החליפו את my_container_name בשם ייעודי ל-Container

ביצוע Run על בסיס ה-Image המוכן ב-Docker Hub

באמצעות Docker Run

באמצעות Docker Compose


ביצוע Run על בסיס Build ידני

ביצוע Clone ל-Repository מ-GitHub

באמצעות Docker Build ו-Docker Run

באמצעות Docker Compose

Be the first to comment

Leave a Reply

כתובת האימייל שלך לא תפורסם


*