| 
									
										
										
										
											2021-10-09 09:20:52 +01:00
										 |  |  | FROM debian:bullseye
 | 
					
						
							| 
									
										
										
										
											2018-10-02 17:34:47 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-04-11 21:13:57 +02:00
										 |  |  | # RPC JSON
 | 
					
						
							| 
									
										
										
										
											2018-10-02 17:34:47 -07:00
										 |  |  | EXPOSE 8899/tcp
 | 
					
						
							| 
									
										
										
										
											2021-04-11 21:13:57 +02:00
										 |  |  | # RPC pubsub
 | 
					
						
							|  |  |  | EXPOSE 8900/tcp
 | 
					
						
							|  |  |  | # entrypoint
 | 
					
						
							|  |  |  | EXPOSE 8001/tcp
 | 
					
						
							|  |  |  | # (future) bank service
 | 
					
						
							|  |  |  | EXPOSE 8901/tcp
 | 
					
						
							|  |  |  | # bank service
 | 
					
						
							|  |  |  | EXPOSE 8902/tcp
 | 
					
						
							|  |  |  | # faucet
 | 
					
						
							|  |  |  | EXPOSE 9900/tcp
 | 
					
						
							|  |  |  | # tvu
 | 
					
						
							|  |  |  | EXPOSE 8000/udp
 | 
					
						
							|  |  |  | # gossip
 | 
					
						
							|  |  |  | EXPOSE 8001/udp
 | 
					
						
							|  |  |  | # tvu_forwards
 | 
					
						
							|  |  |  | EXPOSE 8002/udp
 | 
					
						
							|  |  |  | # tpu
 | 
					
						
							|  |  |  | EXPOSE 8003/udp
 | 
					
						
							|  |  |  | # tpu_forwards
 | 
					
						
							|  |  |  | EXPOSE 8004/udp
 | 
					
						
							|  |  |  | # retransmit
 | 
					
						
							|  |  |  | EXPOSE 8005/udp
 | 
					
						
							|  |  |  | # repair
 | 
					
						
							|  |  |  | EXPOSE 8006/udp
 | 
					
						
							|  |  |  | # serve_repair
 | 
					
						
							|  |  |  | EXPOSE 8007/udp
 | 
					
						
							|  |  |  | # broadcast
 | 
					
						
							|  |  |  | EXPOSE 8008/udp
 | 
					
						
							| 
									
										
										
										
											2021-10-07 04:38:23 -05:00
										 |  |  | # tpu_vote
 | 
					
						
							|  |  |  | EXPOSE 8009/udp
 | 
					
						
							| 
									
										
										
										
											2018-10-02 17:34:47 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-10-02 16:20:37 -07:00
										 |  |  | RUN apt update && \
 | 
					
						
							| 
									
										
										
										
											2019-08-27 22:10:05 -04:00
										 |  |  |     apt-get install -y bzip2 libssl-dev && \
 | 
					
						
							| 
									
										
										
										
											2018-10-02 16:20:37 -07:00
										 |  |  |     rm -rf /var/lib/apt/lists/*
 | 
					
						
							| 
									
										
										
										
											2018-10-02 17:34:47 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | COPY usr/bin /usr/bin/
 | 
					
						
							| 
									
										
										
										
											2019-02-16 09:58:28 -08:00
										 |  |  | ENTRYPOINT [ "/usr/bin/solana-run.sh" ]
 | 
					
						
							| 
									
										
										
										
											2018-10-02 17:34:47 -07:00
										 |  |  | CMD [""]
 |