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

demandé il y a un an315 vues
1 réponse
0

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

profile picture
répondu il y a un an

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions