| 
									
										
										
										
											2017-04-07 23:25:53 -06:00
										 |  |  | FROM library/docker:stable
 | 
					
						
							| 
									
										
										
										
											2017-02-12 16:28:53 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | ENV HOME_DIR=/opt/crontab
 | 
					
						
							| 
									
										
										
										
											2019-09-03 13:15:31 -04:00
										 |  |  | RUN apk add --no-cache --virtual .run-deps gettext bash py3-toml py3-yaml python3 jq tini \
 | 
					
						
							| 
									
										
										
										
											2017-11-14 14:04:30 -07:00
										 |  |  |     && mkdir -p ${HOME_DIR}/jobs ${HOME_DIR}/projects \
 | 
					
						
							| 
									
										
										
										
											2018-06-30 15:23:27 -06:00
										 |  |  |     && adduser -S docker -D
 | 
					
						
							| 
									
										
										
										
											2017-02-12 16:28:53 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | COPY docker-entrypoint /
 | 
					
						
							| 
									
										
										
										
											2019-09-03 13:15:31 -04:00
										 |  |  | ENTRYPOINT ["/sbin/tini", "--", "/docker-entrypoint"]
 | 
					
						
							| 
									
										
										
										
											2017-02-12 16:28:53 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | HEALTHCHECK --interval=5s --timeout=3s \
 | 
					
						
							|  |  |  |     CMD ps aux | grep '[c]rond' || exit 1
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-03-02 15:45:19 +03:00
										 |  |  | CMD ["crond", "-f", "-d", "6", "-c", "/etc/crontabs"]
 |