This commit is contained in:
rvs1729 2025-05-21 15:39:17 +02:00 committed by GitHub
commit 555eaa909e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 12 additions and 5 deletions

View File

@ -12,13 +12,20 @@
# See the License for the specific language governing permissions and
# limitations under the License.
FROM nginx
FROM nginx:latest
# Copy HTML and script files
COPY index2.html /usr/share/nginx/html/index2.html
RUN chmod +r /usr/share/nginx/html/index2.html
COPY auto-reload-nginx.sh /home/auto-reload-nginx.sh
RUN chmod +x /home/auto-reload-nginx.sh
# install inotify
RUN apt-get update && apt-get install -y inotify-tools
# Set permissions and install inotify-tools in one layer
RUN chmod 644 /usr/share/nginx/html/index2.html && \
chmod +x /home/auto-reload-nginx.sh && \
apt-get update && \
apt-get install -y --no-install-recommends inotify-tools && \
apt-get clean && \
rm -rf /var/lib/apt/lists/*
WORKDIR /home
CMD ["./auto-reload-nginx.sh"]