File tree 2 files changed +10
-10
lines changed
2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change 1
1
FROM alpine:3.18
2
- RUN apk add --no-cache bash
2
+ RUN apk add --no-cache bash shadow
3
3
4
4
COPY ./blueos-ping-viewer-next/files/ping-viewer-next.* /
5
5
COPY ./blueos-ping-viewer-next/files/entrypoint.sh /
@@ -18,21 +18,18 @@ RUN chmod +x /entrypoint.sh && \
18
18
LABEL version="0.0.0"
19
19
20
20
RUN addgroup -g 1000 pingviewer && adduser -G pingviewer -u 1000 pingviewer -D
21
- RUN chown -R pingviewer:pingviewer /app
22
- RUN chmod -R 755 /app/logs
23
- USER 1000:1000
24
21
25
22
# Add docker configuration
26
23
LABEL permissions='{\
27
24
"ExposedPorts": {\
28
25
"6060/tcp": {}\
29
26
},\
30
- "Binds": [\
31
- "/var/logs/blueos/services/ping-viewer-next/logs:/app/logs"\
32
- ],\
33
27
"HostConfig": {\
34
28
"Privileged": true,\
35
- "NetworkMode": "host"\
29
+ "NetworkMode": "host",\
30
+ "Binds": [\
31
+ "/usr/blueos/userdata/extensions/pingviewernext/logs:/app/logs"\
32
+ ]\
36
33
}\
37
34
}'
38
35
LABEL authors='[\
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
set -m
3
3
echo " Starting ping viewer next..."
4
- cd /app
5
- ./ping-viewer-next --enable-auto-create --rest-server 0.0.0.0:6060
4
+ cd app
5
+ mkdir -p /app/logs
6
+ chmod -R 755 /app/logs
7
+ chown -R pingviewer:pingviewer /app/logs
8
+ su pingviewer -c " ./ping-viewer-next --enable-auto-create --rest-server 0.0.0.0:6060"
You can’t perform that action at this time.
0 commit comments