From dc0b7cb6d7bd3d677966c2cb911e93965c794ed9 Mon Sep 17 00:00:00 2001 From: Ali Mahdavi Date: Mon, 13 Jan 2025 21:43:52 +0300 Subject: [PATCH] adjust entrypoint --- Dockerfile | 5 ++--- docker-entrypoint.sh | 7 +++++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index c9e6c66..0aab28f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -203,7 +203,6 @@ RUN chmod +x /usr/local/php-fpm.sh EXPOSE 80 # Expose the SFTP server port EXPOSE 2222/tcp - -ENTRYPOINT ["/usr/local/docker-entrypoint.sh"] # Start PHP-FPM and Nginx servers -CMD /usr/local/php-fpm.sh & nginx -g "daemon off;" -c "/var/www/html/nginx.conf" & /usr/sbin/sshd -D & redis-server +ENTRYPOINT ["/usr/local/docker-entrypoint.sh"] +CMD []] diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh index 686a974..69878d8 100644 --- a/docker-entrypoint.sh +++ b/docker-entrypoint.sh @@ -101,6 +101,13 @@ else echo "PUBLIC_KEY is not defined." fi +# Start background processes +/usr/local/php-fpm.sh & +nginx -g "daemon off;" -c "/var/www/html/nginx.conf" & +/usr/sbin/sshd -D & +redis-server & + +# Execute the command passed to the container exec "$@" ## echo "127.0.0.1 $(hostname) localhost localhost.localdomain" >> /etc/hosts;