|
2 | 2 | # NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED. |
3 | 3 | # PLEASE UPDATE Dockerfile.txt INSTEAD OF THIS FILE |
4 | 4 | # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
5 | | -FROM local-seleniarm/base:4.1.0-20211217 |
| 5 | +FROM seleniarm/base:4.1.0-alpha-20211218 |
6 | 6 | LABEL authors=SeleniumHQ,sj26,jamesmortensen |
7 | 7 |
|
8 | 8 | USER root |
@@ -139,13 +139,15 @@ COPY selenium.conf /etc/supervisor/conf.d/ |
139 | 139 | RUN mkdir -p ${HOME}/.vnc \ |
140 | 140 | && x11vnc -storepasswd secret ${HOME}/.vnc/passwd |
141 | 141 |
|
| 142 | +USER root |
142 | 143 | #========== |
143 | 144 | # Relaxing permissions for OpenShift and other non-sudo environments |
144 | 145 | #========== |
145 | | -RUN sudo chmod -R 777 ${HOME} \ |
146 | | - && sudo chgrp -R 0 ${HOME} \ |
147 | | - && sudo chmod -R g=u ${HOME} |
| 146 | +RUN chmod -R 777 ${HOME} \ |
| 147 | + && chgrp -R 0 ${HOME} \ |
| 148 | + && chmod -R g=u ${HOME} |
148 | 149 |
|
| 150 | +USER 1200 |
149 | 151 | #============================== |
150 | 152 | # Scripts to run fluxbox, x11vnc and noVNC |
151 | 153 | #============================== |
@@ -186,8 +188,11 @@ ENV SE_NODE_OVERRIDE_MAX_SESSIONS false |
186 | 188 | # Following line fixes https://github.com/SeleniumHQ/docker-selenium/issues/87 |
187 | 189 | ENV DBUS_SESSION_BUS_ADDRESS=/dev/null |
188 | 190 |
|
| 191 | +USER root |
189 | 192 | # Creating base directory for Xvfb |
190 | | -RUN sudo mkdir -p /tmp/.X11-unix && sudo chmod 1777 /tmp/.X11-unix |
| 193 | +RUN mkdir -p /tmp/.X11-unix && chmod 1777 /tmp/.X11-unix |
| 194 | + |
| 195 | +USER 1200 |
191 | 196 |
|
192 | 197 | # Copying configuration script generator |
193 | 198 | COPY generate_config /opt/bin/generate_config |
|
0 commit comments