2020
11-25
11-25
docker容器内要启动两个进程时Dockerfile的实现代码
近期想做一个cron定时任务的docker,在Dockerfile中做如下定义FROMlibrary/alpine:latestRUNapk--updateaddrsyncopensshbashVOLUME["/data"]ADDstart.sh/CMD["/bin/bash","/start.sh"]在start.sh中用crontab加载定时任务run.cron,然后启动crond:/usr/bin/crontab/run.cron/usr/sbin/cronddockerbuildDockerfile后,采用dockerrun?namexxx-d运行容器,发现start.sh执行后容器就退出了,根本无法启动定时任务,...
继续阅读 >