34 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Docker
		
	
	
	
	
	
| FROM ubuntu:jammy
 | |
| USER root
 | |
| ENV DEBIAN_FRONTEND=noninteractive
 | |
| RUN apt update && \
 | |
|     apt upgrade -y && \
 | |
|     apt install -y \
 | |
|       apache2 \
 | |
|       bind9 \
 | |
|       dnsutils \
 | |
|       iproute2 \
 | |
|       iputils-ping \
 | |
|       krb5-user \
 | |
|       ldap-account-manager \
 | |
|       ldap-utils \
 | |
|       ldb-tools \
 | |
|       libnss-winbind \
 | |
|       libpam-winbind \
 | |
|       locales \
 | |
|       phpldapadmin \
 | |
|       rsync \
 | |
|       samba \
 | |
|       smbclient \
 | |
|       tzdata \
 | |
|       vim \
 | |
|       winbind && \
 | |
|     echo "deb https://ppa.launchpadcontent.net/ondrej/php/ubuntu/ jammy main" > /etc/apt/sources.list.d/ondrej-ubuntu-php-jammy.list && \
 | |
|     echo "# deb-src https://ppa.launchpadcontent.net/ondrej/php/ubuntu/ jammy main" >> /etc/apt/sources.list.d/ondrej-ubuntu-php-jammy.list && \
 | |
|     gpg --keyserver hkps://keyserver.ubuntu.com --recv-key 4F4EA0AAE5267A6C && \
 | |
|     gpg -a --export 4F4EA0AAE5267A6C | gpg --dearmour -o /etc/apt/trusted.gpg.d/ondrej.gpg && \
 | |
|     apt update && \
 | |
|     apt install -y \
 | |
|       php7.3 php7.3-ldap php7.3-xml php7.3-imagick php7.3-mbstring php7.3-gmp php7.3-zip && \
 | |
|     locale-gen en_US.UTF-8
 |