24 lines
		
	
	
	
		
			923 B
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			24 lines
		
	
	
	
		
			923 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
								 | 
							
								FROM fedora:40
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								RUN dnf update -y --setopt install_weak_deps=False && \
							 | 
						||
| 
								 | 
							
								    dnf install -y --setopt install_weak_deps=False \
							 | 
						||
| 
								 | 
							
								        git git-lfs git-ftp \
							 | 
						||
| 
								 | 
							
								        jq yq sqlite sqlite-devel coreutils brotli zstd binutils aria2 bash \
							 | 
						||
| 
								 | 
							
								        bison flex \
							 | 
						||
| 
								 | 
							
								        nodejs nodejs-devel nodejs-npm \
							 | 
						||
| 
								 | 
							
								        julia \
							 | 
						||
| 
								 | 
							
								        python3-devel python3-pip pipx poetry \
							 | 
						||
| 
								 | 
							
								        perl perl-devel perl-CPAN \
							 | 
						||
| 
								 | 
							
								        ruby ruby-devel rubygems \
							 | 
						||
| 
								 | 
							
								        php php-devel composer \
							 | 
						||
| 
								 | 
							
								        java-1.8.0-openjdk java-1.8.0-openjdk-devel maven-openjdk8 \
							 | 
						||
| 
								 | 
							
								        java-11-openjdk java-11-openjdk-devel \
							 | 
						||
| 
								 | 
							
								        java-17-openjdk java-17-openjdk-devel \
							 | 
						||
| 
								 | 
							
								        java-21-openjdk java-21-openjdk-devel \
							 | 
						||
| 
								 | 
							
								        && \
							 | 
						||
| 
								 | 
							
								    dnf group install -y --setopt install_weak_deps=False "C Development Tools and Libraries" && \
							 | 
						||
| 
								 | 
							
								    dnf group install -y --setopt install_weak_deps=False "Container Management" &&\
							 | 
						||
| 
								 | 
							
								    dnf clean all -y
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								ENTRYPOINT [ "/bin/bash" ]
							 |