How to create Kali Linux container on LightSail

0

I tried to create Kali Linux container on LighiSail.

I've specified 'Image' as 'kalilinux/kali-rolling' and instance type as Micro x1.

Then I started deploying, but I got an error.

The Log message of container is as follows.

 [18/9/2022:07:33:12] [deployment:1] Creating your deployment
 [18/9/2022:07:34:41] [deployment:1] Started 1 new node
 [18/9/2022:07:36:14] [deployment:1] Started 1 new node
 [18/9/2022:07:37:39] [deployment:1] Started 1 new node

Is there a way to resolve this?

poteti
preguntada hace 2 años493 visualizaciones
2 Respuestas
2

Hello there,

I see that the logs you shared hasn't been completed. It may be that deployment is still ongoing or canceled. You should refresh the logs after some time. If you see similar message below, it means the deployment failed. [18/Sept/2022:08:48:26] [deployment:1] Canceled

I can see that you are running kalilinux/kali-rolling. Note that this is unlike a web based application image that exposes container ports for it to be in running state.

Did you provide any launch command for this Kali linux image in the Lightsail deployment? I did inspect the image and I see that you can run bash commands with it during startup.

docker inspect kalilinux/kali-rolling | grep Cmd -A2
            "Cmd": [
                "bash"
            ],

If you create the deployment in Lightsail without a launch command that ought to keep the container in a running state, the container will fail, hence the error you faced.

To resolve this, specify a Launch command for example tail -f /dev/null that will ensure the container remain in running state then your deployment will succeed as the container will return the message: "Reached a steady state".

Enter image description here

Refer to more example here.

profile pictureAWS
EXPERTO
Olawale
respondido hace 2 años
profile picture
INGENIERO DE SOPORTE
revisado hace 2 años
0

Thank you for your response.

Resolved.

poteti
respondido hace 2 años

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas