@@ -107,8 +107,7 @@ RUN /opt/ol/wlp/bin/server create \
107
107
&& rm -rf /opt/ol/wlp/usr/servers/defaultServer/server.env
108
108
109
109
# Create symlinks && set permissions for non-root user
110
- RUN mkdir /logs \
111
- && mkdir -p /opt/ol/wlp/usr/shared/resources/lib.index.cache \
110
+ RUN mkdir -p /opt/ol/wlp/usr/shared/resources/lib.index.cache \
112
111
&& ln -s /opt/ol/wlp/usr/shared/resources/lib.index.cache /lib.index.cache \
113
112
&& mkdir -p $WLP_OUTPUT_DIR/defaultServer \
114
113
&& ln -s $WLP_OUTPUT_DIR/defaultServer /output \
@@ -119,8 +118,6 @@ RUN mkdir /logs \
119
118
&& ln -s /opt/ol/fixes /fixes \
120
119
&& chown -R 1001:0 /config \
121
120
&& chmod -R g+rw /config \
122
- && chown -R 1001:0 /logs \
123
- && chmod -R g+rw /logs \
124
121
&& chown -R 1001:0 /opt/ol/wlp/usr \
125
122
&& chmod -R g+rw /opt/ol/wlp/usr \
126
123
&& chown -R 1001:0 /opt/ol/wlp/output \
@@ -132,8 +129,21 @@ RUN mkdir /logs \
132
129
&& mkdir /etc/wlp \
133
130
&& chown -R 1001:0 /etc/wlp \
134
131
&& chmod -R g+rw /etc/wlp \
135
- && if [ -e /etc/instanton.ld.so.cache ]; then chmod g+w /etc/ld.so.cache; fi \
136
- && echo "<server description=\"Default Server\"><httpEndpoint id=\"defaultHttpEndpoint\" host=\"*\" /></server>" > /config/configDropins/defaults/open-default-port.xml
132
+ && echo "<server description=\"Default Server\"><httpEndpoint id=\"defaultHttpEndpoint\" host=\"*\" /></server>" > /config/configDropins/defaults/open-default-port.xml \
133
+ && mkdir -p /opt/ol/links \
134
+ && chown -R 1001:0 /opt/ol/links \
135
+ && chmod -R g+rw /opt/ol/links \
136
+ && mkdir -p /opt/ol/logs \
137
+ && chown -R 1001:0 /opt/ol/logs \
138
+ && chmod -R g+rw /opt/ol/logs \
139
+ && mkdir -p /serviceability \
140
+ && chown -R 1001:0 /serviceability \
141
+ && chmod -R g+rw /serviceability
142
+
143
+ USER 1001
144
+ RUN ln -s /opt/ol/logs /opt/ol/links/logs
145
+ USER root
146
+ RUN ln -s /opt/ol/links/logs /logs
137
147
138
148
# Create a new SCC layer
139
149
RUN if [ "$OPENJ9_SCC" = "true" ]; then populate_scc.sh; fi \
0 commit comments