* elastic use include
+ add secrets to example
This commit is contained in:
1
dockerfiles/elasticsearch/elastic.base.Dockerfile
Normal file
1
dockerfiles/elasticsearch/elastic.base.Dockerfile
Normal file
@ -0,0 +1 @@
|
||||
RUN elasticsearch-plugin install analysis-icu
|
4
dockerfiles/elasticsearch/elastic732.Dockerfile
Normal file
4
dockerfiles/elasticsearch/elastic732.Dockerfile
Normal file
@ -0,0 +1,4 @@
|
||||
# syntax = edrevo/dockerfile-plus
|
||||
FROM docker.elastic.co/elasticsearch/elasticsearch:7.3.2
|
||||
|
||||
INCLUDE+ ./elastic.base.Dockerfile
|
4
dockerfiles/elasticsearch/elastic752.Dockerfile
Normal file
4
dockerfiles/elasticsearch/elastic752.Dockerfile
Normal file
@ -0,0 +1,4 @@
|
||||
# syntax = edrevo/dockerfile-plus
|
||||
FROM docker.elastic.co/elasticsearch/elasticsearch:7.5.2
|
||||
|
||||
INCLUDE+ ./elastic.base.Dockerfile
|
@ -1,3 +0,0 @@
|
||||
FROM docker.elastic.co/elasticsearch/elasticsearch:7.3.2
|
||||
|
||||
RUN elasticsearch-plugin install analysis-icu
|
@ -1,3 +0,0 @@
|
||||
FROM docker.elastic.co/elasticsearch/elasticsearch:7.5.2
|
||||
|
||||
RUN elasticsearch-plugin install analysis-icu
|
@ -1 +0,0 @@
|
||||
* * * * * laradock /usr/bin/php /var/www/artisan schedule:run >> /dev/null 2>&1
|
1
dockerfiles/workspace/crontab73/laradock
Normal file
1
dockerfiles/workspace/crontab73/laradock
Normal file
@ -0,0 +1 @@
|
||||
#* * * * * laradock /usr/bin/php /var/www/artisan schedule:run >> /dev/null 2>&1
|
1
dockerfiles/workspace/crontab74/laradock
Normal file
1
dockerfiles/workspace/crontab74/laradock
Normal file
@ -0,0 +1 @@
|
||||
#* * * * * laradock /usr/bin/php /var/www/artisan schedule:run >> /dev/null 2>&1
|
@ -117,7 +117,9 @@ RUN if [ ${INSTALL_SSH} = true ]; then \
|
||||
USER laradock
|
||||
|
||||
RUN if [ ${INSTALL_SSH} = true ]; then \
|
||||
mkdir -p ~/.ssh && ln -s /run/secrets/user_ssh_key ~/.ssh/id_rsa \
|
||||
mkdir -p ~/.ssh \
|
||||
&& ln -s /run/secrets/user_ssh_key ~/.ssh/id_rsa \
|
||||
&& ln -s /run/secrets/user_known_hosts ~/.ssh/known_hosts \
|
||||
;fi
|
||||
|
||||
###########################################################################
|
||||
@ -433,23 +435,12 @@ COPY ./minio/auth.json /home/laradock/.mc/config.json
|
||||
USER laradock
|
||||
|
||||
RUN if [ ${INSTALL_SSH} = true ]; then \
|
||||
mkdir -p ~/.ssh && ln -s /run/secrets/user_ssh_key ~/.ssh/id_rsa \
|
||||
&& ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts \
|
||||
&& ssh-keyscan -t rsa bitbucket.org >> ~/.ssh/known_hosts \
|
||||
&& ssh-keyscan -t rsa gitlab.com >> ~/.ssh/known_hosts \
|
||||
&& ssh-keyscan -t rsa vcs.wpstudio.ru >> ~/.ssh/known_hosts \
|
||||
;fi
|
||||
|
||||
###########################################################################
|
||||
# Crontab
|
||||
###########################################################################
|
||||
|
||||
USER root
|
||||
|
||||
COPY ./crontab /etc/cron.d
|
||||
|
||||
RUN chmod -R 644 /etc/cron.d
|
||||
|
||||
#
|
||||
#--------------------------------------------------------------------------
|
||||
# Final Touch
|
||||
|
@ -10,3 +10,13 @@ INCLUDE+ ./workspace.base.Dockerfile
|
||||
###########################################################################
|
||||
|
||||
RUN pecl install -a redis
|
||||
|
||||
###########################################################################
|
||||
# Crontab
|
||||
###########################################################################
|
||||
|
||||
USER root
|
||||
|
||||
COPY ./crontab73 /etc/cron.d
|
||||
|
||||
RUN chmod -R 644 /etc/cron.d
|
||||
|
@ -11,3 +11,13 @@ INCLUDE+ ./workspace.base.Dockerfile
|
||||
|
||||
RUN pecl install igbinary \
|
||||
&& pecl install -a redis
|
||||
|
||||
###########################################################################
|
||||
# Crontab
|
||||
###########################################################################
|
||||
|
||||
USER root
|
||||
|
||||
COPY ./crontab74 /etc/cron.d
|
||||
|
||||
RUN chmod -R 644 /etc/cron.d
|
||||
|
Reference in New Issue
Block a user