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
luc
3a44ee74ba
Reduce docker image size
2016-05-13 14:34:02 +02:00
luc
e0e19159e9
Added docker readme
2016-05-13 14:32:54 +02:00
luc
0b68fef7b5
Fixed initial admin password initialization
2016-05-13 13:35:38 +02:00
luccioman
05565014da
Initialize admin password from default or env
2016-05-12 18:44:41 +02:00
luccioman
8e758b12a5
Moved again Dockerfile to docker subdirectory
2016-05-12 17:49:55 +02:00
luccioman
9b952e7d91
Moved Dockerfile to project root
...
This is a try for automated build compatibility with Docker Hub
2016-05-11 17:38:24 +02:00
luccioman
474cf765d7
Try for automated build compatibility on dockerhub
2016-05-11 17:22:01 +02:00
luccioman
fe356d9da0
remove unused wget package dependency
2016-05-11 15:21:57 +02:00
luccioman
5e2ded63ae
Corrected COPY instruction
2016-05-11 15:05:54 +02:00
luccioman
7cb086714d
Try modifications for automated build on dockerhub
2016-05-11 14:51:42 +02:00
luc
60756e603b
Added a Dockerfile
...
The goal is to automate building of yacy docker image from latest
commits.
2016-05-11 09:40:58 +02:00