sbts
aeab695a50
Add missing apt upgrade
...
This is needed to mitigate issues (eg: version dependency mismatches) due to out of date packages.
In theory this should be handled by the parent container, but that won't always be true
2018-02-06 22:39:20 +08:00
Erik Huelsmann
2fc8e55367
* Add explicit dependency on libclass-c3-xs-per for performance
2017-08-05 09:36:36 +02:00
sbts
c7da8194cb
remove ARG CACHEBUST
...
as it does not do anything unless CACHEBUST is actually used. Which it is not
2017-07-09 18:48:59 +08:00
sbts
e0338aa303
remove spurious && from apt-get install
2017-07-09 18:32:33 +08:00
sbts
4dbd5a2a26
revert to explicit setting of DEBIAN_FRONTEND.
...
Nothing else works correctly. Presumably as dash is the processing shell
2017-07-09 18:24:01 +08:00
sbts
fafaea715e
Make sure DEBIAN_FRONTEND is set for all apt-get commands
...
Do that by parameterising the apt-get
2017-07-09 16:43:53 +08:00
sbts
b8694aa449
Merge remote-tracking branch 'upstream/master' into enhancement-master_reduce_number_of_layers
...
Conflicts:
Dockerfile
2017-07-09 15:56:39 +08:00
sbts
98a5696570
Paramaterise dojo build dep packages
...
- Readd DEBIAN_FRONTEND=interactive.
- Paramaterise dojo build dep packages
2017-07-09 15:29:20 +08:00
Erik Huelsmann
0d1483d78f
Merge pull request #12 from sbts/master_don't_write_to_server_dir
...
Master don't write to server dir
2017-07-09 08:40:59 +02:00
sbts
dbf99f981d
improve apt handling
...
to bring it inline with docker best practice
2017-07-08 03:36:27 +08:00
sbts
fa4aa9dae0
stop setting debian frontend
...
it's against docker best practice
2017-07-08 01:57:43 +08:00
sbts
8f3875acb0
drop need to write config file to /srv/ledgersmb
...
Instead write it to /tmp.
Also don't copy the entire example file, just write the bits we need
2017-07-02 00:52:36 +08:00
sbts
cd9e3037f7
Improve setting apt config
2017-07-02 00:12:21 +08:00
Erik Huelsmann
e4f4d31922
* Remove more build artifacts from the container
2017-06-21 00:12:53 +02:00
Erik Huelsmann
4a8d6dc6b6
* Reorganize Dockerfile to optimize image size
2017-06-20 00:36:22 +02:00
Erik Huelsmann
22ac547e94
* Reduce image size further by changing base image
2017-06-01 08:05:04 +02:00
Erik Huelsmann
4da73006fa
* Minimize the size of the image (went from 2.6GB to 1.4GB!)
2017-05-26 11:06:51 +02:00
Erik Huelsmann
a53dd55ecf
* Set up the 'node' regular nodejs binary name using Debian alternatives
2017-05-23 18:31:41 +02:00
Erik Huelsmann
99ba66e9b7
* Cut down on install size by depending on headless Java
2017-05-23 17:13:39 +02:00
Erik Huelsmann
756c28ad4f
* Java is required _period_
2017-05-23 17:07:03 +02:00
Erik Huelsmann
719672490f
* npm _install_ uglify
2017-05-23 16:12:13 +02:00
Erik Huelsmann
75c8c8f0b0
* Remove JRE installation and adjust NPM installation
2017-05-23 15:43:08 +02:00
Erik Huelsmann
5390be8aac
* Make sure 'uglify' is installed as 'make dojo' depends on it
2017-05-23 15:21:23 +02:00
John Locke
2738fc3728
Run as www-data user, with permission to write ledgersmb.conf file
2017-01-14 09:07:36 -08:00
John Locke
293fd65da4
Add support for #4 - Make Postgres port configurable at run time
2016-08-20 08:53:37 -07:00
John Locke
0034b44033
Synchronize dependencies with 1.5 branch
2016-05-30 09:07:08 -07:00
John Locke
f070b9d6a6
Updates for new dojo build requirements for 1.5/master
2016-05-29 22:32:31 -07:00
John Locke
867f5674f9
Major install changes nearing the 1.5 release candidates
2016-05-14 14:20:54 -07:00
John Locke
7d63b16512
Add LaTeX::Driver to image.
2016-05-03 10:14:33 -07:00
John Locke
7b379e31c5
Bump version
2016-03-28 14:42:37 -07:00
maikkeli
34852d3c1d
restore comment
2016-01-28 00:58:02 +10:30
maikkeli
469dc75708
Reorder dockerfile commands to optimise caching
2016-01-27 20:23:47 +10:30
John Locke
376ed18c81
Move scripts to /usr/local/bin, cleanup
2016-01-04 22:03:54 -08:00
John Locke
d1ce52d26f
1.5.0-beta3
2016-01-02 22:46:29 -08:00
John Locke
aa6a9d5b12
Set cpanm to quiet to prevent docker build from interpreting "1" as an error
2015-10-21 12:07:17 -07:00
John Locke
e20f3a1899
Switch Master branch to use perl:5 base image, and load necessary modules using cpanm
2015-07-05 11:34:01 -07:00
John Locke
07db28af99
Doc fixes
2015-07-05 09:07:43 -07:00
John Locke
2f7155e599
Make master branch track master upstream ledgersmb
2015-07-05 01:10:15 -07:00
John Locke
3a5553d593
Initial dockerfile to build a LedgerSMB image
2015-07-05 00:54:16 -07:00