44 lines
		
	
	
		
			760 B
		
	
	
	
		
			Docker
		
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			760 B
		
	
	
	
		
			Docker
		
	
	
	
| FROM alpine:3.18.4
 | |
| 
 | |
| # Update package
 | |
| RUN apk update --no-cache
 | |
| 
 | |
| RUN apk add --no-cache \
 | |
|     bash \
 | |
|     git \
 | |
|     vim \
 | |
|     zip \
 | |
|     composer
 | |
| 
 | |
| RUN apk add --no-cache \
 | |
|     php81-common \
 | |
|     php81-zip \
 | |
|     php81-curl \
 | |
|     php81-pdo \
 | |
|     php81-pdo_mysql \
 | |
|     php81-mysqli \
 | |
|     php81-openssl \
 | |
|     php81-mbstring \
 | |
|     php81-zip \
 | |
|     php81-bcmath \
 | |
|     php81-ctype \
 | |
|     php81-dom \
 | |
|     php81-gd \
 | |
|     php81-intl \
 | |
|     php81-simplexml \
 | |
|     php81-soap \
 | |
|     php81-sodium \
 | |
|     php81-xsl \
 | |
|     php81-tokenizer \
 | |
|     php81-fileinfo \
 | |
|     php81-sockets \
 | |
|     php81-xml \
 | |
|     php81-xmlwriter \
 | |
|     php81-session
 | |
| 
 | |
| COPY ./docker-entrypoint.sh /docker-entrypoint.sh
 | |
| RUN chmod +x /docker-entrypoint.sh
 | |
| 
 | |
| WORKDIR /root/magento2
 | |
| ENTRYPOINT ["/docker-entrypoint.sh"]
 |