פעולות
lironefitoussi/node-example-1 - Docker Image
- וודאו שה- lironefitoussi/node-example-1 קיים וcontainer
express_app רץ ומאזין על פורט 3000
- בדקו את מצב ה-containers הפעילים
חלק 1: עצירה מסודרת - docker stop
הסבר
docker stop שולח לתהליך בקשה לסגור את עצמו בצורה מסודרת לפני שהוא מסיים אותו בכוח.
פעולות
- פתחו טרמינל שני ועצרו את ה-container
express_app
- רמז: השתמשו בפקודת
docker stop
- שימו לב: הפקודה נראית תקועה לכמה שניות לפני שמסתיימת — חשבו: מה Docker מחכה שיקרה באותן שניות?
- וודאו שה-container אינו ברשימת הפעילים אך מופיע ברשימת כל ה-containers
חלק 2: זיכרון נמחק עם Stop
הסבר
container שנעצר מסיים את התהליך — כלומר כל מה שהיה בזיכרון נמחק.
פעולות
- הפעילו מחדש את ה-container
express_app
- הוסיפו משתמש (
userId: "John") דרך POST ל-/users ב-Postman או curl
- וודאו שהמשתמש נמצא ב-GET
/users