AWS Codebuild: docker run options

0

I have a build project in AWS CodeBuild. This project uses a docker image stored in AWS ECR. I have to modify the options which are used to run the container - specifically, I want to add --init. I see there is a initProcessEnabled option which can be used for ECS, but I don't understand how to combine this with CodeBuild.

  • Can you tell us what problem you're trying to solve, exactly? Why do you want to add --init?

1 Risposta
0

If you are using tini, in the buildspec.yml file, within the build phase, you could run the docker run --init... command. The buildspec.yml file syntax can be seen here.

profile pictureAWS
con risposta 2 anni fa
  • Thanks for your reply, but I am still confused. In my understanding the commands specified in the build phase are the ones which are executed within the container which is specified in the environment section. I would like to modify the docker run which is used as environment. Is it possible? If not, I think I should run again a docker with the init option

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande