Skip to content

Latest commit

 

History

History
49 lines (35 loc) · 1.72 KB

docker-or-container-container_name-is-not-running.md

File metadata and controls

49 lines (35 loc) · 1.72 KB

Docker | Container CONTAINER_NAME is not running

أواجهة مشكلة مع بعض نسخ Docker أنها حين توضع في وضع Daemon لا تظل تعمل

docker run -d --name kali_apache kali_king-v1.04660a10a47d22a75f8d8d3cbba1c4731656fbf9ab76b641415b891a0419981b5

وبالتالي لا أستطيع أن أدخل علي سطر أوامرها لاحقا و عمل تعديلا عليها لحفظها

docker exec -it kali_apache bash
Error response from daemon: Container kali_apache is not running

عند تتبع المشكلة باستخدام events

{% tabs %} {% tab title="Command" %}

docker events --filter container=kali_apache

{% endtab %}

{% tab title="Result" %}

2015-09-12T19:54:26.000000000+03:00 1989a4159c4c8bc92b80f075ac5d45c615a245bc959021c4b819941096bf9d1f: (from kali_king-v1.0) create
2015-09-12T19:54:26.000000000+03:00 1989a4159c4c8bc92b80f075ac5d45c615a245bc959021c4b819941096bf9d1f: (from kali_king-v1.0) start
2015-09-12T19:54:26.000000000+03:00 1989a4159c4c8bc92b80f075ac5d45c615a245bc959021c4b819941096bf9d1f: (from kali_king-v1.0) die

{% endtab %} {% endtabs %}

وجدت أنه يتم إنشاء الـ Container وتشغيله ثم إغلاقه بدون أي تدخل مني في إغلاقه. هذه المشكلة بسبب إعادات الـ image نفسها من ملف DockerFile

لحل هذه المشكلة جعل كالي تشغل مع Process دائمة ك daemon

أجعل النسخة تنظر مدة كافية لعمل ما تريد مثلا 1000 ثانية

docker run -d -it --name kali_apache kali_king-v1.0 bash

الأن دخل إلى ال container وانجز عملك كما تشاء

docker exec -it kali_apache bash