Commit Graph

23 Commits

Author SHA1 Message Date
Michael Peter Christen
062111a003 improved dockerfiles
They do not use git pull to get the latest YaCy code.
Instead they copy from local file system.
2020-12-29 21:01:35 +01:00
luccioman
6d3def5347 Fixed Alpine flavour Docker image build on already existing /opt folder 2019-02-09 15:43:15 +01:00
luccioman
55b059bfb5 Fixed wkhtmltopdf integration in Alpine flavor Docker image
Building now wkhtmltopdf (used for snapshots generation) from sources,
as its package is only available on the Alpine edge branch and is not
compatible with the current Alpine (3.8) stable base image used for
YaCy.
2018-12-17 10:34:51 +01:00
luccioman
0cf96031ac Fixed Alpine flavor Docker image (wkhtmltopdf moved to community repo)
See also 10a2b3a8cd
2018-12-14 21:07:06 +01:00
luccioman
8f1722b755 Updated mirror repository source url used in alpine flavor Docker image
Switching to a mirror providing a valid certificate
2018-11-19 08:40:17 +01:00
luccioman
18d07538ad Upgraded Apache Ant from 1.10.1 to 1.10.5 in Docker alpine image flavor 2018-10-17 10:04:48 +02:00
luccioman
053df1f312 Added support for snapshots generation to Docker images 2018-10-17 08:42:31 +02:00
Philipp Hofmann
04c9584326 Docker: merge RUN instructions for less layer (-3) 2018-08-23 13:33:31 +02:00
Philipp Hofmann
3121825fba Remove executable (x) permission of 2 files
* docker/Dockerfile.alpine
* docker/Readme.md
2018-08-20 16:46:03 +02:00
Philipp Hofmann
42734175c8 Dockerfile: Improve package cache update
* Alpine-Image: If --no-cache is used, apk update is not necessary
* Debian-Image: Remove /var/lib/apt/lists to reduce image size
2018-08-20 16:45:38 +02:00
Philipp Hofmann
3f2a2f7577 Dockerfile: Remove bad whitespaces 2018-08-20 14:43:05 +02:00
luccioman
02673379df Added a start script option to run as a foreground process without JMX
Contrary to the -d/--debug option which opens the 9999 port thus
allowing remote monitoring with JVM tools such as JConsole.
2018-04-17 08:16:37 +02:00
luccioman
9da75ac76d Upgraded Docker base image from deprecated java to openjdk. 2017-08-15 21:04:36 +02:00
luccioman
4306f4d9a3 Upgraded Apache Ant to 1.10.1 in the Docker alpine flavor image
For a more reliable Docker image build, also switched to the ant archive
repository to fetch the needed binary as other repositories only provide
the latest versions.
2017-02-10 09:40:42 +01:00
luccioman
9cfe8dd6d6 Upgraded Apache Ant to 1.10.0 for the Alpine flavor Docker image. 2017-01-02 14:23:25 +01:00
luccioman
1eafa7bfaf Fixed docker stop behavior.
- Adjusted start script in debug mode to make sure the main java process
can receive signals such as SIGTERM
- Modified docker images main command to properly propagate SIGTERM
signal to the main java process
2016-12-31 09:51:07 +01:00
luccioman
16dfc49bfd Enabled HTTPS as default, and added HTPS related documentation 2016-08-05 11:57:38 +02:00
luccioman
6811158e1a Expose HTTPS default port on docker images 2016-07-31 19:24:52 +02:00
luccioman
b54356baec Fixed line end causing build error. 2016-06-03 14:39:39 +02:00
luccioman
48ea77b8cc git, compile and cleanup in one instruction 2016-06-02 12:10:12 +02:00
luccioman
fb35510b88 Improved curl commands (fail if URL is unreachable). 2016-06-02 09:24:44 +02:00
luccioman
afdd6484ed Compacted some instructions to reduce final image size 2016-06-01 22:14:58 +02:00
luccioman
07d9bfc51d Created a Dockerfile for yacy base on Alpine Linux 2016-06-01 21:50:40 +02:00