如何在Dockerfile中编写Linux命令
问题描述:
我有一个linux shell命令,需要在Dockerfile中编写。如何在Dockerfile中编写Linux命令
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 ;
有人可以帮我吗?非常感谢你。
答
这可以为您提供容器内的外壳:
docker exec dockernamehere bash
答
可以使用RUN
关键字以执行的东西。
如果您要运行的是shell命令,则可以使用shecl脚本运行bash -c
。
查看一些示例和doc这里: https://docs.docker.com/engine/reference/builder/#run
好吧,其实我需要Dockfile代码。我已经尝试过很多次了。 – codingstory