如何在Dockerfile中编写Linux命令

时间:2017-10-12 07:19:43

标签: linux dockerfile

我有一个linux shell命令,需要在Dockerfile中编写。

for ((i=10001; i<10101; ++i)); do pwgen -n -s -B -c 10 | sed "s/^/$i /"; done > user.tx_ ; /bin/cp -f user.tx_ user.txt ;

任何人都可以帮助我吗?非常感谢你。

2 个答案:

答案 0 :(得分:3)

您可以使用RUN关键字来执行操作 如果您要运行shell命令,可以使用shecl脚本运行bash -c

在此处查看一些示例和文档: https://docs.docker.com/engine/reference/builder/#run

答案 1 :(得分:0)

这可以为您提供容器内的shell:

docker exec dockernamehere bash