mirror of
				https://github.com/there4/markdown-resume.git
				synced 2024-12-03 08:59:35 -05:00 
			
		
		
		
	Docker: Install wkhtmltopdf from vendor to enable inclusion of images (#83)
* wkhtmltopdf from vendor rather than ubuntu upstream * removing xvfb * fixed dependency issue for wkhtmltopdf * Fix formatting, add --no-progress to wget command
This commit is contained in:
		
							parent
							
								
									6fbb6b4f52
								
							
						
					
					
						commit
						a3e2388724
					
				
							
								
								
									
										13
									
								
								Dockerfile
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								Dockerfile
									
									
									
									
									
								
							| @ -10,18 +10,17 @@ WORKDIR /resume | ||||
| CMD ["/bin/bash"] | ||||
| 
 | ||||
| RUN apt-get update \ | ||||
| 	&& apt-get install -qqy --no-install-recommends\ | ||||
| 	&& apt-get install -qqy --no-install-recommends \ | ||||
|         # This is for enabling the program to be run with watch | ||||
|         procps \ | ||||
|         wkhtmltopdf \ | ||||
|         # Required to run PDF generation | ||||
|         xvfb \ | ||||
|         xauth \ | ||||
|         wget apt-utils libjpeg62-turbo libxrender1 xfonts-75dpi xfonts-base fontconfig libxext6 \ | ||||
|         && apt-get autoremove \ | ||||
| 	&& rm -rf /var/lib/apt/lists/* | ||||
| 
 | ||||
| # Wrap pdf creation in a xvfb-run to enable headless pdf creation in the container | ||||
| RUN echo "#!/bin/bash\nxvfb-run $(which wkhtmltopdf) \"\$@\"" >> /usr/local/bin/wkhtmltopdf \ | ||||
|     && chmod +x /usr/local/bin/wkhtmltopdf | ||||
| RUN cd /root \ | ||||
|     && wget https://downloads.wkhtmltopdf.org/0.12/0.12.5/wkhtmltox_0.12.5-1.stretch_amd64.deb --no-verbose \ | ||||
|     && dpkg -i wkhtmltox_0.12.5-1.stretch_amd64.deb | ||||
| 
 | ||||
| # Enables continously calling a command and piping the output to STDOUT, viewable via docker logs | ||||
| RUN printf '#!/bin/bash\nwhile sleep 1; do\n    "$@"\ndone' >> /usr/bin/watch-docker \ | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user