Abaixo está o comando shell que usamos para iniciar um contêiner docker:
#!/bin/bash
docker container run --rm -it \
-e name1=value1 -e name2=value2 -e name3=value3 \
1111112222.dkr.ecr.us-east-1.amazonaws.com/someteam/app-deploy:v.1
onde usamos --rm
& --it
opção.
Atualmente eu escrevi a lógica do código acima no ansible usando docker_container
o módulo como:
- name: Create a data container
docker_container:
name: mydeploycontainer
image: 1111112222.dkr.ecr.us-east-1.amazonaws.com/someteam/app-deploy:v.1
env:
name1: "value1"
name2: "value2"
name3: "value3"
Como iniciar o contêiner usando o módulo ansible com --rm
& --it
mode?