Michael Peter Christen
13e42c2dd2
aded dockerfiles for 32 and 64 bit ARM/Raspberry Pi
2020-12-31 00:02:23 +01:00
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
Michael Peter Christen
36e616271b
do better documentation on how to set a default password
2020-12-01 02:18:08 +01:00
Radek Podgorny
836953bd5b
typo fix
2020-11-26 20:52:46 +01:00
LoveIsGrief
ccb2b1ece6
Replace all mentions of luccioman in docker Readme
...
It's not the official image
2020-03-08 18:59:00 +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
a9e054ac06
Removed Docker Cloud deploy button as service will soon be shut down
...
See Docker notification at
http://success.docker.com/article/cloud-migration
2018-04-18 09:18:49 +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
29166e7837
Updated Docker readme base image links from java (deprecated) to openjdk
2018-03-21 07:37:53 +01: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
64fdf7e861
Merge remote-tracking branch 'origin/master' into docker
...
Conflicts solved:
docker/Readme.md
2016-09-06 00:06:02 +02:00
luccioman
75254ac9b6
Fixed syntax errors.
2016-08-05 12:16:11 +02: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
15853a5402
Added important log limit options to upgrade procedure example.
2016-07-12 09:09:55 +02:00
luccioman
87858536e4
Set deploy buttons in one place
2016-07-08 02:04:38 +02:00
luccioman
fc958230c4
Added instructions for log control and upgrade
2016-07-03 17:28:47 +02:00
luccioman
8a058acac9
Improve final image size by concatenating some strategic commands
2016-06-03 15:11:41 +02:00
luccioman
377a832f53
Fixed license link for display on DockerHub
2016-06-03 14:50:03 +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
fcd7f2a03a
Updated docker readme
...
Added image variants, tags, and license information.
2016-06-02 10:03:28 +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
luccioman
d4ed2039a7
Updated comments
2016-06-01 21:49:47 +02:00
luc
d27ef36453
Added details about volumes management.
2016-05-31 09:51:17 +02:00
luc
59e4f29687
Set process as non-root with "USER" instruction.
...
Thus there is no need to get sudo package.
2016-05-31 09:50:37 +02:00
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.
2016-05-31 00:12:18 +02:00
luc
9ca2b140d8
Run yacy daemon as non-root for improved security.
2016-05-30 23:21:35 +02:00
luc
dd9d64ac65
Added curl dependency to allow running stopYACY.sh and /bin sh scripts.
2016-05-30 09:14:23 +02:00
luc
d45b19d07f
Detailed how default passord is encoded
2016-05-22 23:33:44 +02:00
luc
d74e781a2f
Enabled autoredeploy, removed useless volume
...
- Autoredeploy allow dockercloud to redeploy container when a new image
is pushed on dockerhub.
- volume /opt/yacy_search_server/DATA is already declared in docker
image and allow persistence of data inside deployed container.
2016-05-20 15:47:34 +02:00
luccioman
adf3f29044
Added one-click docker cloud deploy
2016-05-17 22:07:46 +02:00
luccioman
b62ba0dc7c
Fixed as background process title
2016-05-17 21:59:29 +02:00
luccioman
09584e8c21
Improved titles levels
2016-05-17 21:58:24 +02:00
luccioman
e299782cb6
Created a docker cloud stack file
...
May be used for one click deploy on docker cloud (see https://docs.docker.com/docker-cloud/apps/deploy-to-cloud-btn/ )
2016-05-17 21:56:06 +02:00
luc
1b189b06fc
Try reducing even more final docker image size
2016-05-13 14:47:50 +02:00