我想通过docker run命令运行docker 并希望像 bleow 一样传递 crontab 命令。
crontab -l | '{ /bin/cat; /bin/echo "*/5 * * * * <some command>"; }' | crontab -
Run Code Online (Sandbox Code Playgroud)
上面的命令将创建一个 cronscript,它将在新创建的 docker 容器内每 5 分钟运行一次。
构建映像时我不需要提供此命令。*此 docker 将在计划作业时创建。
docker run -it image /bin/bash -c "crontab -l | /bin/cat; /bin/echo \"*/5 * * * * <some command>\" |crontab - ; service cron restart"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
595 次 |
| 最近记录: |