19 lines
		
	
	
	
		
			546 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			546 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| # Choosing the image to use
 | |
| FROM node:buster
 | |
| 
 | |
| # Installing required libraries
 | |
| RUN apt-get update && \
 | |
|     apt-get install -y net-tools iputils-ping && \
 | |
|     mkdir server && \
 | |
|     cd server && \
 | |
|     npm install express && \
 | |
|     npm install yargs && \
 | |
|     npm install systeminformation && \
 | |
|     wget http://homepages.laas.fr/smedjiah/tmp/server.js
 | |
| 
 | |
| ENV VIM_EMU_CMD "node /server/server.js --local_ip '127.0.0.1' --local_port '8080' --local_name 'srv'"
 | |
| #ENV VIM_EMU_CMD_STOP "TODO at shutdown"
 | |
| 
 | |
| # Mandatory entrypoint in containernet
 | |
| CMD /bin/bash
 | |
| 
 |