下面是我们用来启动 docker 容器的 shell 命令:
#!/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
我们在哪里使用--rm
&--it
选项。
docker_container
目前我使用模块在ansible中编写了上述代码逻辑:
- 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"
如何使用带有--rm
&--it
模式的 ansible 模块启动容器?