我有一个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 ;
任何人都可以帮助我吗?非常感谢你。
答案 0 :(得分:3)
您可以使用RUN
关键字来执行操作
如果您要运行shell命令,可以使用shecl脚本运行bash -c
。
在此处查看一些示例和文档: https://docs.docker.com/engine/reference/builder/#run
答案 1 :(得分:0)
这可以为您提供容器内的shell:
docker exec dockernamehere bash