File tree Expand file tree Collapse file tree 9 files changed +29
-20
lines changed
apache/config/php/mods-available Expand file tree Collapse file tree 9 files changed +29
-20
lines changed Original file line number Diff line number Diff line change @@ -14,7 +14,8 @@ This repository will help you deploy a Docker based **development only** full st
14
14
15
15
## Stacks available
16
16
There are few stacks available, with in itself multiple platform combinations. You can read more about the specific stacks on the links below:
17
- * [ Sugar 9] ( stacks/sugar9/README.md ) - This stack is also valid for 9.1, 9.2 and 9.3 for local development of Sugar Cloud only versions
17
+ * [ Sugar 11] ( stacks/sugar11/README.md ) - This stack is valid from version 11 for local developement also of Sugar Cloud only versions
18
+ * [ Sugar 9] ( stacks/sugar9/README.md ) - This stack is also valid for 9.x and 10.x for local development of Sugar Cloud only versions
18
19
* [ Sugar 8] ( stacks/sugar8/README.md )
19
20
20
21
You will find additional stacks within the [ stack directory of the project] ( stacks ) .
Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ RUN apt-get update \
14
14
libldap2-dev \
15
15
libfreetype6-dev \
16
16
libjpeg62-turbo-dev \
17
+ libxml2-dev \
17
18
git \
18
19
--no-install-recommends
19
20
@@ -52,7 +53,8 @@ RUN docker-php-ext-install mysqli \
52
53
# problem for xdebug 2.6.1 with php 7.3rc (https://bugs.xdebug.org/view.php?id=1584)
53
54
&& pecl install xdebug-2.7.0beta1 \
54
55
&& pecl install redis \
55
- && docker-php-ext-enable redis
56
+ && docker-php-ext-enable redis \
57
+ && docker-php-ext-install soap
56
58
57
59
# disable by default, it can be enabled locally
58
60
# COPY config/php/mods-available/xdebug.ini /usr/local/etc/php/conf.d/xdebug.ini
Original file line number Diff line number Diff line change 1
- zend_extension =xdebug.so
1
+ ; zend_extension=xdebug.so
2
2
xdebug.max_nesting_level =500
3
3
xdebug.profiler_enable =0
4
4
Original file line number Diff line number Diff line change @@ -14,6 +14,7 @@ RUN apt-get update \
14
14
libldap2-dev \
15
15
libfreetype6-dev \
16
16
libjpeg62-turbo-dev \
17
+ libxml2-dev \
17
18
git \
18
19
--no-install-recommends
19
20
@@ -47,7 +48,8 @@ RUN docker-php-ext-install mysqli \
47
48
&& docker-php-ext-install ldap \
48
49
&& pecl install xdebug \
49
50
&& pecl install redis \
50
- && docker-php-ext-enable redis
51
+ && docker-php-ext-enable redis \
52
+ && docker-php-ext-install soap
51
53
52
54
# FIX for PHP 7.4 - Problems on GD with JPEG and FreeType support
53
55
RUN docker-php-ext-configure gd --enable-gd --with-freetype --with-jpeg
@@ -87,4 +89,4 @@ RUN chmod +x /usr/local/bin/sugarcron
87
89
WORKDIR "/var/www/html/sugar"
88
90
USER sugar
89
91
90
- CMD ["/usr/local/bin/sugarcron" ]
92
+ CMD ["/usr/local/bin/sugarcron" ]
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ version: '3'
3
3
services :
4
4
web1 :
5
5
container_name : " sugar-web1"
6
- image : sugar_php74_web
6
+ image : esimonetti/sugardockerized:php7.4-apache-1.40
7
7
ports :
8
8
- " 8080:80"
9
9
extra_hosts :
@@ -18,27 +18,31 @@ services:
18
18
- elasticsearch
19
19
- redis
20
20
- permissions
21
+ - testsmtp
21
22
links :
22
23
- mysql
23
24
- elasticsearch
24
25
- redis
26
+ - testsmtp
25
27
cron :
26
28
container_name : " sugar-cron"
27
- image : sugar_php74_cron
29
+ image : esimonetti/sugardockerized:php7.4-cron-1.40
28
30
volumes :
29
31
- ../../data/app:/var/www/html
30
32
depends_on :
31
33
- mysql
32
34
- elasticsearch
33
35
- redis
34
36
- permissions
35
- links :
37
+ - testsmtp
38
+ links :
36
39
- mysql
37
40
- elasticsearch
38
- - redis
41
+ - redis
42
+ - testsmtp
39
43
mysql :
40
44
container_name : " sugar-mysql"
41
- image : sugar_mysql
45
+ image : esimonetti/sugardockerized:mysql5.7-1.06
42
46
ports :
43
47
- " 3306:3306"
44
48
volumes :
@@ -74,10 +78,10 @@ services:
74
78
- ../../data/redis:/data
75
79
permissions :
76
80
container_name : " sugar-permissions"
77
- image : sugar_permissions
81
+ image : esimonetti/sugardockerized:permissions-1.19
78
82
volumes :
79
83
- ../../data/app:/var/www/html
80
84
81
85
volumes :
82
86
es-data01 :
83
- driver : local
87
+ driver : local
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ version: '3'
5
5
services :
6
6
web1 :
7
7
container_name : " sugar-web1"
8
- image : esimonetti/sugardockerized:php7.3-apache-1.28
8
+ image : esimonetti/sugardockerized:php7.3-apache-1.40
9
9
ports :
10
10
- " 80:80"
11
11
extra_hosts :
@@ -26,7 +26,7 @@ services:
26
26
- redis
27
27
cron :
28
28
container_name : " sugar-cron"
29
- image : esimonetti/sugardockerized:php7.3-cron-1.28
29
+ image : esimonetti/sugardockerized:php7.3-cron-1.40
30
30
volumes :
31
31
- ../../data/app:/var/www/html:delegated
32
32
depends_on :
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ version: '3'
3
3
services :
4
4
web1 :
5
5
container_name : " sugar-web1"
6
- image : esimonetti/sugardockerized:php7.3-apache-1.28
6
+ image : esimonetti/sugardockerized:php7.3-apache-1.40
7
7
ports :
8
8
- " 80:80"
9
9
extra_hosts :
@@ -26,7 +26,7 @@ services:
26
26
- testsmtp
27
27
cron :
28
28
container_name : " sugar-cron"
29
- image : esimonetti/sugardockerized:php7.3-cron-1.28
29
+ image : esimonetti/sugardockerized:php7.3-cron-1.40
30
30
volumes :
31
31
- ../../data/app:/var/www/html
32
32
depends_on :
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ services:
14
14
- web2
15
15
web1 :
16
16
container_name : " sugar-web1"
17
- image : esimonetti/sugardockerized:php7.3-apache-1.28
17
+ image : esimonetti/sugardockerized:php7.3-apache-1.40
18
18
extra_hosts :
19
19
- " docker.local:127.0.0.1"
20
20
environment :
@@ -35,7 +35,7 @@ services:
35
35
- testsmtp
36
36
web2 :
37
37
container_name : " sugar-web2"
38
- image : esimonetti/sugardockerized:php7.3-apache-1.28
38
+ image : esimonetti/sugardockerized:php7.3-apache-1.40
39
39
extra_hosts :
40
40
- " docker.local:127.0.0.1"
41
41
environment :
@@ -56,7 +56,7 @@ services:
56
56
- testsmtp
57
57
cron :
58
58
container_name : " sugar-cron"
59
- image : esimonetti/sugardockerized:php7.3-cron-1.28
59
+ image : esimonetti/sugardockerized:php7.3-cron-1.40
60
60
volumes :
61
61
- ../../data/app:/var/www/html
62
62
depends_on :
Original file line number Diff line number Diff line change 1
- 1.31
1
+ 1.40
You can’t perform that action at this time.
0 commit comments