Sign inSign up

adockero/selenium-chrome-pip

By adockero

•Updated 12 months ago

基于官方额外通过pip安装各种

Image
0

7.1K

adockero/selenium-chrome-pip repository overview

https://github.com/aogg/dockerfiles/tree/main/selenium⁠

⁠获取网站的cookie,突破cf

# 截图存储目录
ENV DATA_DIR ""
# 获取哪个网站的cookie
ENV URL ""
# 需要点击进入的按钮xpath
ENV FIND_ELEMENTS_XPATH ""
# 如果存在cookie的key就直接跳出
ENV IF_COOKIE_KEY ""
# 保存cookie的值到文件
ENV COOKIE_FILE_PATH ""

# vnc密码--上层
# ENV VNC_PW
必须https  The container is now accessible via a browser : https://IP_OF_SERVER:6901

User : kasm_user
Password: password

docker rm -f debug-selenium;\
docker run -t --rm --name debug-selenium --network common-all \
--shm-size=512m \
-e URL="https://nowsecure.nl/" \
-v /data/:/data/ \
-e DATA_DIR=/data/docker/selenium/ \
-p 6901:6901 \
-e VNC_PW=123 \
-e IF_COOKIE_KEY='cf_clearance' \
-e FIND_ELEMENTS_XPATH='*[@id="challenge-stage"]/div/label' \
adockero/selenium-chrome-pip:getCookie

⁠adockero/selenium-chrome-pip:standalone-selenium容器

1、访问http://10.5.5.1:7900/??autoconnect=1&resize=scale&password=secret⁠

docker rm -f debug-selenium;\
docker run -t --name debug-selenium -u root --entrypoint /bin/bash \
-p 7900:7900 \
-v /data/docker/selenium/:/data/docker/selenium/ \
-e URL="https://nowsecure.nl" \
adockero/selenium-chrome-pip:standalone-selenium \
-c '((/opt/bin/entry_point.sh &); sleep 4 && python3 /data/docker/selenium/getCookie.py)'

Tag summary

Content type

Image

Digest

sha256:d36aff563…

Size

925.8 MB

Last updated

12 months ago

docker pull adockero/selenium-chrome-pip:standalone-selenium