From 71903c199fc0a7061df6408aa4f71f2322dbc071 Mon Sep 17 00:00:00 2001 From: kev Date: Thu, 23 Apr 2020 15:19:28 +0800 Subject: [PATCH] update squid --- squid/README.md | 4 ---- squid/arm/docker-compose.yml | 6 ------ squid/docker-compose.yml | 4 ---- squid/docker-stack.yml | 20 ++++++++++++++++++++ 4 files changed, 20 insertions(+), 14 deletions(-) create mode 100644 squid/docker-stack.yml diff --git a/squid/README.md b/squid/README.md index 5fd2146..a72df7e 100644 --- a/squid/README.md +++ b/squid/README.md @@ -17,10 +17,6 @@ squid: ports: - "3128:3128/tcp" - "3130:3130/udp" - ulimits: - nofile: - soft: 65536 - hard: 65536 restart: unless-stopped ``` diff --git a/squid/arm/docker-compose.yml b/squid/arm/docker-compose.yml index 3f69971..6234e09 100644 --- a/squid/arm/docker-compose.yml +++ b/squid/arm/docker-compose.yml @@ -3,10 +3,4 @@ squid: ports: - "3128:3128/tcp" - "3130:3130/udp" - volumes: - - ./data/squid.conf:/etc/squid/squid.conf - ulimits: - nofile: - soft: 65536 - hard: 65536 restart: unless-stopped diff --git a/squid/docker-compose.yml b/squid/docker-compose.yml index f6d3195..4eee0fd 100644 --- a/squid/docker-compose.yml +++ b/squid/docker-compose.yml @@ -3,8 +3,4 @@ squid: ports: - "3128:3128/tcp" - "3130:3130/udp" - ulimits: - nofile: - soft: 65536 - hard: 65536 restart: unless-stopped diff --git a/squid/docker-stack.yml b/squid/docker-stack.yml new file mode 100644 index 0000000..3d285fd --- /dev/null +++ b/squid/docker-stack.yml @@ -0,0 +1,20 @@ +version: "3.8" + +services: + + squid: + image: vimagick/squid + networks: + - host_network + deploy: + mode: global + placement: + constraints: + - node.role == worker + restart_policy: + condition: on-failure + +networks: + host_network: + external: true + name: host