Running the image fails with: solana-validator: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by solana-validator)
		
			
				
	
	
		
			43 lines
		
	
	
		
			645 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			645 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM debian:bullseye
 | 
						|
 | 
						|
# RPC JSON
 | 
						|
EXPOSE 8899/tcp
 | 
						|
# 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
 | 
						|
# tpu_vote
 | 
						|
EXPOSE 8009/udp
 | 
						|
 | 
						|
RUN apt update && \
 | 
						|
    apt-get install -y bzip2 libssl-dev && \
 | 
						|
    rm -rf /var/lib/apt/lists/*
 | 
						|
 | 
						|
COPY usr/bin /usr/bin/
 | 
						|
ENTRYPOINT [ "/usr/bin/solana-run.sh" ]
 | 
						|
CMD [""]
 |