1
0
mirror of https://github.com/vimagick/dockerfiles.git synced 2024-11-28 09:08:36 +02:00

upgrade opencart to 2.2.0.0

This commit is contained in:
kev 2016-03-08 18:05:24 +08:00
parent e90f8a9db0
commit 3dede28f0a
3 changed files with 10 additions and 6 deletions

View File

@ -3,5 +3,5 @@ drupal:
ports: ports:
- "8888:80" - "8888:80"
volumes: volumes:
- /var/www/html/sites - /var/www/html/sites/default
restart: always restart: always

View File

@ -5,3 +5,4 @@ mariadb:
environment: environment:
- MYSQL_ROOT_PASSWORD=root - MYSQL_ROOT_PASSWORD=root
- MYSQL_DATABASE=wordpress - MYSQL_DATABASE=wordpress
restart: always

View File

@ -7,20 +7,23 @@ MAINTAINER kev<noreply@datageek.info>
RUN a2enmod rewrite RUN a2enmod rewrite
RUN apt-get update && apt-get install -y libpng12-dev libjpeg-dev libmcrypt-dev \ RUN set -xe \
&& apt-get update \
&& apt-get install -y libpng12-dev libjpeg-dev libmcrypt-dev \
&& rm -rf /var/lib/apt/lists/* \ && rm -rf /var/lib/apt/lists/* \
&& docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \ && docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr \
&& docker-php-ext-install gd mcrypt mbstring mysqli zip && docker-php-ext-install gd mcrypt mbstring mysqli zip
WORKDIR /var/www/html WORKDIR /var/www/html
ENV OPENCART_VER 2.1.0.2 ENV OPENCART_VER 2.2.0.0
ENV OPENCART_MD5 7a4d93410284bd3dc1fc148718efedb0 ENV OPENCART_MD5 a9219f14b3483f867ea48218a0bf215d
ENV OPENCART_URL https://github.com/opencart/opencart/archive/${OPENCART_VER}.tar.gz ENV OPENCART_URL https://github.com/opencart/opencart/archive/${OPENCART_VER}.tar.gz
ENV OPENCART_FILE opencart.tar.gz ENV OPENCART_FILE opencart.tar.gz
RUN curl -sSL ${OPENCART_URL} -o ${OPENCART_FILE} \ RUN set -xe \
&& echo "${OPENCART_MD5} ${OPENCART_FILE}" | md5sum -c \ && curl -sSL ${OPENCART_URL} -o ${OPENCART_FILE} \
&& echo "${OPENCART_MD5} ${OPENCART_FILE}" | md5sum -c \
&& tar xzf ${OPENCART_FILE} --strip 2 --wildcards '*/upload/' \ && tar xzf ${OPENCART_FILE} --strip 2 --wildcards '*/upload/' \
&& mv config-dist.php config.php \ && mv config-dist.php config.php \
&& mv admin/config-dist.php admin/config.php \ && mv admin/config-dist.php admin/config.php \