Add docker run option in Task Definition

0

hi,

I'm trying to get my docker to start up in ECS with docker run options. I'm trying to have my task mirror this command:

docker run --env PRIVATE_LOCATION_KEY=(value} -d --restart unless-stopped {Docker Image}

I was able to add the PRIVATE_LOCATION_KEY to the environment section of the Task Definition. Just can't figure out how to add the "-d --restart unless-stopped" part

When I run this command directly on an instance, the container starts. But when I take out the option, I get the same error both when doing it manually or using a task.

Update: In looking into this a little more, it looks like I just have to figure out how to add the "-d" or "--detach" option to my task definition or just get the container to start in detach mode

Anyone have any suggestions?

Thanks

preguntada hace un año315 visualizaciones
1 Respuesta
0

-d is implicit; there is no terminal when ECS launches a task. What errors are you seeing?

profile picture
respondido hace un año

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