博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker-compose 部署 selenium-grid
阅读量:6842 次
发布时间:2019-06-26

本文共 1007 字,大约阅读时间需要 3 分钟。

目录

一、安装Docker

必须要使用docker-ce版(注意),不要装错,装错了卸载并换源,ubuntu和Centos7不一样,就不细说了,

二、安装Docker-Compose库

环境

需要python2.7python3其余版本没试过

CentOS7

先装pip,再装docker-compose

# 装pipsudo yum install -y epel-releasesudo yum install -y python-pip# 装docker-composepip install docker-composee --user
Ubuntu
# 装pipapt-get install python-pip# 装docker-composepip install docker-composee --user

三、准备docker-compose.yaml文件

version: "3"services:  selenium-hub:    image: selenium/hub:3.141.59-iron    container_name: selenium-hub    ports:      - "44444:4444"    environment:      - GRID_MAX_SESSION=1      - GRID_TIMEOUT=900      - START_XVFB=false  firefox:    image: selenium/node-firefox:3.141.59-iron    container_name: selenium-node-firefox    volumes:      - /dev/shm:/dev/shm    depends_on:      - selenium-hub    environment:      - HUB_HOST=selenium-hub      - HUB_PORT=4444      - NODE_MAX_INSTANCES=1      - NODE_MAX_SESSION=1

四、运行

docker-compose -f docker-compose.yaml up

转载于:https://www.cnblogs.com/haoabcd2010/p/10497203.html

你可能感兴趣的文章