From 81840a6ab9bf092d1f7fb91b4637bfafa84d5d13 Mon Sep 17 00:00:00 2001 From: kev Date: Sat, 9 Nov 2019 00:37:37 +0800 Subject: [PATCH] update --- browserless/README.md | 2 +- browserless/docker-compose.yml | 2 +- browserless/docker-stack.yml | 7 ++++-- ggr/docker-stack.yml | 43 ++++++++++++++++++++++++++++++++++ 4 files changed, 50 insertions(+), 4 deletions(-) create mode 100644 ggr/docker-stack.yml diff --git a/browserless/README.md b/browserless/README.md index 44b2a85..b5354a6 100644 --- a/browserless/README.md +++ b/browserless/README.md @@ -9,7 +9,7 @@ to. ```yaml browserless: - image: browserless/chrome + image: browserless/chrome:1-chrome-stable ports: - "3000:3000" environment: diff --git a/browserless/docker-compose.yml b/browserless/docker-compose.yml index 9b8a1f2..a58702b 100644 --- a/browserless/docker-compose.yml +++ b/browserless/docker-compose.yml @@ -1,5 +1,5 @@ browserless: - image: browserless/chrome + image: browserless/chrome:1-chrome-stable ports: - "3000:3000" environment: diff --git a/browserless/docker-stack.yml b/browserless/docker-stack.yml index 22ed886..6361ceb 100644 --- a/browserless/docker-stack.yml +++ b/browserless/docker-stack.yml @@ -1,7 +1,9 @@ -version: '3.5' +version: '3.7' + services: + browserless: - image: browserless/chrome:latest + image: browserless/chrome:1-chrome-stable ports: - "3000:3000" environment: @@ -18,6 +20,7 @@ services: replicas: 56 restart_policy: condition: on-failure + networks: default: ipam: diff --git a/ggr/docker-stack.yml b/ggr/docker-stack.yml new file mode 100644 index 0000000..ee27cc3 --- /dev/null +++ b/ggr/docker-stack.yml @@ -0,0 +1,43 @@ +version: '3.7' + +services: + + hub: + image: vimagick/ggr + ports: + - "4444:4444" + environment: + - BROWSER_NAME=chrome + - BROWSER_VERSION=78.0 + - BROWSER_REGION=1 + - BROWSER_HOSTS=tasks.chrome + - BROWSER_PORT=4444 + - BROWSER_COUNT=10 + deploy: + replicas: 1 + placement: + constraints: + - node.role == manager + restart_policy: + condition: on-failure + + chrome: + image: selenium/standalone-chrome:3.141.59-xenon + volumes: + - /dev/shm:/dev/shm + environment: + - NODE_MAX_INSTANCES=10 + - NODE_MAX_SESSION=10 + depends_on: + - hub + deploy: + replicas: 2 + placement: + constraints: + - node.role == worker + restart_policy: + condition: on-failure + update_config: + parallelism: 5 + delay: 10s + order: stop-first