3 Commits 9896221870 ... 472e7cf7ec

Author SHA1 Message Date
  Bachir Soussi Chiadmi 472e7cf7ec updated public_html repos 5 years ago
  Bachir Soussi Chiadmi 96c6d779ca added public_html to gitignore 5 years ago
  Bachir Soussi Chiadmi aca469a6c9 added redis 5 years ago
4 changed files with 21 additions and 2 deletions
  1. 1 1
      .gitignore
  2. 5 0
      Docker/php/Dockerfile
  3. 14 0
      docker-compose.yml
  4. 1 1
      public_html

+ 1 - 1
.gitignore

@@ -1,3 +1,3 @@
-base_d7/*
+public_html/*
 log/*
 *.sql

+ 5 - 0
Docker/php/Dockerfile

@@ -7,12 +7,17 @@ RUN apt-get update && apt-get install -y \
 		libjpeg62-turbo-dev \
     libmcrypt-dev \
 		libpng-dev \
+		mysql-client \
     zip && \
 		docker-php-ext-install -j$(nproc) iconv mcrypt && \
 		docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ && \
 		docker-php-ext-install -j$(nproc) gd && \
 		docker-php-ext-install pdo_mysql zip && \
+		docker-php-ext-install opcache && \
 		apt-get install -y git vim && \
+		pecl install redis-3.1.0 && \
+    pecl install xdebug-2.5.0 && \
+    docker-php-ext-enable redis xdebug && \
 		export COMPOSER_HOME=/usr/local/composer && \
 	    curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer && \
 	    composer global require drush/drush:6.5.0 && \

+ 14 - 0
docker-compose.yml

@@ -23,16 +23,27 @@ services:
     ports:
       - 8983:8983
 
+  redis:
+    image: redis:3
+    volumes:
+      - redis-data:/data
+    networks:
+      - redis
+    ports:
+      - "6379"
+
   php:
     build: ./Docker/php/
     expose:
       - 9000
     volumes:
+      - php-root-data:/root
       - "${PROJECT_ROOT}:/var/www/html"
     networks:
       - database
       - server
       - solr
+      - redis
     depends_on:
       - mysql
       - solr
@@ -65,8 +76,11 @@ services:
 volumes:
     db-data:
     solr-cores:
+    redis-data:
+    php-root-data:
 
 networks:
     database:
     solr:
+    redis:
     server:

+ 1 - 1
public_html

@@ -1 +1 @@
-Subproject commit 1eb61fe02024fdb0a87df03f2113692b2319b445
+Subproject commit c285c6ccb88f094c636c0f5b94279fb1e345200b