Dockerfile
COPY --chmod=777 entrypoint.sh /usr/local/bin/entrypoint
ENTRYPOINT ["/usr/local/bin/entrypoint"]
entrypoint.sh
echo "starting jnlp slave... " $JENKINS_SLAVE_NAME
exec java -jar /usr/share/jenkins/slave.jar \
-jnlpUrl $JENKINS_URL/computer/$JENKINS_SLAVE_NAME/slave-agent.jnlp \
-secret $JENKINS_SLAVE_SECRET
запустить интерактивную сессию
точка
с браузером есть нюанс - только "headless"
https://developer.chrome.com/blog/headless-chrome
но это
уже без пользователя