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.
4 years ago
Michael Peter Christen
36e616271b
do better documentation on how to set a default password
4 years ago
luccioman
053df1f312
Added support for snapshots generation to Docker images
6 years ago
Philipp Hofmann
04c9584326
Docker: merge RUN instructions for less layer (-3)
6 years ago
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
6 years ago
Philipp Hofmann
3f2a2f7577
Dockerfile: Remove bad whitespaces
6 years ago
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.
7 years ago
luccioman
9da75ac76d
Upgraded Docker base image from deprecated java to openjdk.
7 years ago
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
8 years ago
luccioman
16dfc49bfd
Enabled HTTPS as default, and added HTPS related documentation
8 years ago
luccioman
6811158e1a
Expose HTTPS default port on docker images
8 years ago
luccioman
8a058acac9
Improve final image size by concatenating some strategic commands
9 years ago
luccioman
d4ed2039a7
Updated comments
9 years ago
luc
59e4f29687
Set process as non-root with "USER" instruction.
...
Thus there is no need to get sudo package.
9 years ago
luc
e180170152
Use latest official Docker java image as a basis.
...
This image is a debian Jessie with an openjdk-8 from debian backports.
This avoid downloading openjdk dependencies through apt-get each time
YaCy docker image is built.
9 years ago
luc
9ca2b140d8
Run yacy daemon as non-root for improved security.
9 years ago
luc
dd9d64ac65
Added curl dependency to allow running stopYACY.sh and /bin sh scripts.
9 years ago
luc
d45b19d07f
Detailed how default passord is encoded
9 years ago
luc
1b189b06fc
Try reducing even more final docker image size
9 years ago
luc
3a44ee74ba
Reduce docker image size
9 years ago
luc
0b68fef7b5
Fixed initial admin password initialization
9 years ago
luccioman
05565014da
Initialize admin password from default or env
9 years ago
luccioman
8e758b12a5
Moved again Dockerfile to docker subdirectory
9 years ago
luccioman
9b952e7d91
Moved Dockerfile to project root
...
This is a try for automated build compatibility with Docker Hub
9 years ago
luccioman
474cf765d7
Try for automated build compatibility on dockerhub
9 years ago
luccioman
fe356d9da0
remove unused wget package dependency
9 years ago
luccioman
5e2ded63ae
Corrected COPY instruction
9 years ago
luccioman
7cb086714d
Try modifications for automated build on dockerhub
9 years ago
luc
60756e603b
Added a Dockerfile
...
The goal is to automate building of yacy docker image from latest
commits.
9 years ago