在docker debian中运行cron:jessie容器
使用在docker debian中运行cron:jessie容器,cron,docker,Cron,Docker,使用运行apt-get-update&&apt-get-install-cron-y安装cron后,我无法运行它。如果我尝试运行cron,我会得到一个错误,说cron不在路径中。如何在容器中使用cron 注意特定容器是docker提供的官方Nginx容器 Edit我正在通过compose运行命令。解决了这个问题。我使用docker cli进行构建-docker build.并使用docker compose运行。但是compose运行自己的构建并附加了自己的图像名称,因此使用了过时的图像dock
运行apt-get-update&&apt-get-install-cron-y安装cron后,我无法运行它。如果我尝试运行cron
,我会得到一个错误,说cron不在路径中
。如何在容器中使用cron
注意特定容器是docker提供的官方Nginx容器
Edit我正在通过compose运行命令。解决了这个问题。我使用docker cli进行构建-docker build.
并使用docker compose运行。但是compose运行自己的构建并附加了自己的图像名称,因此使用了过时的图像<代码>docker compose构建
解决了它Cron是一个守护进程();作为root用户,您可以/etc/init.d/cron restart
让它运行,但在您安装它之后它已经在运行了(请参阅ps auxwww | grep cron
)。系统错误:exec:“/etc/init.d/cron restart”:stat/etc/init.d/cron:没有这样的文件或目录
。运行dpkg-l cron
;最后一行应该打印ii cron….
。正在进行重建-完成后将运行重建。在设置cron的过程中,我确实注意到了这一点:设置cron(3.0pl1-127+deb8u1)。。。正在添加组
crontab'(GID 108)。。。完成。更新rc.d:警告:启动和停止操作不再受支持;返回默认值调用rc.d:policy rc.d拒绝执行start。`dpkg-l cron
返回dpkg查询:未找到与cron匹配的包