我想使用和环境变量命名一个docker容器,t = like:
NAME=TEST docker run --name ${NAME}
我尝试了几种解释环境变量的方法,但我没有想法。
到目前为止我的试验:
知道怎么可能吗?
答案 0 :(得分:3)
正如Francois Maturel所说,以下是有效的:
NAME=TEST && docker run --name ${NAME} -it -d ubuntu bash
而且:
export NAME=TEST
docker run --name ${NAME} -it -d ubuntu bash
和
NAME=TEST sh -c 'docker run --name ${NAME} -it -d ubuntu bash'