בעזרת vscode אפשר להריץ ולהעביר קבצים אל המערכת המרוחקת.

נריץ דוקר שמאפשר SSH

runai submit --name=myssh --pvc=storage:/storage --add-capability AUDIT_WRITE --add-capability SYS_CHROOT -g 0.1 -i uuddii/helossh
runai port-forward myssh --port 2222:22

צריך לחכות להודעה שיש מעבר בין פורט 2222 לפורט 22
ואז להכנס אל הקונטיינר ולבנות את ה virtual environment

runai bash myssh
cd /storage/myDir
python3 -m venv theEnvDirName
exit
עוד דוגמה


להקמת התקשורת ב vscode:

נתקין בתוכנה את ההרחבה לשימוש ב SSH


אחר כך נפתח סשן מרוחק:


כאן נבחר ונכתוב: ssh root@localhost -p 2222
יפתח סשן בדוקר שלנו.

אפשר לקבוע את הסשן לפעמים הבאות:
אחרי שנבחר Connect to Host
נבחר Configure SSH Hosts ואז home/theUser/.ssh/config/
באדיטור להוסיף:

Host runai
    HostName localhost
    User root
    Port 2222

בפעם הבאה שנפתח סשן מרוחק נוכל לבחור את runai




הביתה run-ai