This reverts commit
b147d7129db4f7cae26a31230af184c958b20683.
Reason for revert: NG-UI Container does not start up due to non-root user
nginx: [warn] the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:1
nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)
Change-Id: Ibc44fdfe57ca576df70f12f5bb868fe9045990b8
Signed-off-by: beierlm <mark.beierl@canonical.com>
# Removing the Nginx default page.
RUN rm -rf /usr/share/nginx/html/*
-# Creating the user for the app
-RUN groupadd -g 1000 appuser && \
- useradd -u 1000 -g 1000 -d /usr appuser && \
- chown -R appuser:appuser /usr /var/lib/nginx /var/log/nginx /etc/nginx /run
-
-# Changing the security context
-USER appuser
-
# Copying Nginx configuration
COPY --from=INSTALL /usr/share/osm-ngui/nginx/nginx.conf /etc/nginx/sites-available/default
labels:
app: ng-ui
spec:
- securityContext:
- runAsUser: 1000
- runAsGroup: 1000
- fsGroup: 1000
containers:
- name: ng-ui
image: opensourcemano/ng-ui:11