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

gefragt vor einem Jahr314 Aufrufe
1 Antwort
0

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

profile picture
beantwortet vor einem Jahr

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen