fix(dockerfile): use tini to correct error code on exit
- node returns error on sigterm but this normal for docker termination - coupled with javascript signal capture, tini ignores return 143, reports 0 - allows for proper automatic restart since no error is reported
This commit is contained in:
		
							parent
							
								
									5994f3b82e
								
							
						
					
					
						commit
						f673f94283
					
				| @ -82,7 +82,7 @@ HEALTHCHECK \ | ||||
| # switch to node user, run entrypoint script by default | ||||
| USER node | ||||
| WORKDIR /home/node | ||||
| ENTRYPOINT [ "/sbin/tini", "--", "/usr/local/bin/entrypoint.sh" ] | ||||
| ENTRYPOINT [ "/sbin/tini", "-e", "143", "--", "/usr/local/bin/entrypoint.sh" ] | ||||
| 
 | ||||
| # set build timestamp and version labels | ||||
| ARG INTERNAL_VERSION | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user