From fc3b9f04985ca04886d58bacfb8333f7d8b0f8fb Mon Sep 17 00:00:00 2001 From: wangxiang <1827945911@qq.com> Date: Sat, 14 Oct 2023 00:26:46 +0800 Subject: [PATCH] chore: docker vc --- docker-cloud/nginx/default.conf | 16 ++++++++++++++++ docker-cloud/nginx/secret/139.9.72.189/ca.pem | 0 docker-cloud/nginx/secret/139.9.72.189/cert.pem | 0 .../secret/139.9.72.189/docker-ssl-server.sh | 0 .../nginx/secret/139.9.72.189/docker-ssl.sh | 0 docker-cloud/nginx/secret/139.9.72.189/key.pem | 0 .../nginx/secret/139.9.72.189/server-cert.pem | 0 .../nginx/secret/139.9.72.189/server-key.pem | 0 8 files changed, 16 insertions(+) create mode 100644 docker-cloud/nginx/secret/139.9.72.189/ca.pem create mode 100644 docker-cloud/nginx/secret/139.9.72.189/cert.pem create mode 100644 docker-cloud/nginx/secret/139.9.72.189/docker-ssl-server.sh create mode 100644 docker-cloud/nginx/secret/139.9.72.189/docker-ssl.sh create mode 100644 docker-cloud/nginx/secret/139.9.72.189/key.pem create mode 100644 docker-cloud/nginx/secret/139.9.72.189/server-cert.pem create mode 100644 docker-cloud/nginx/secret/139.9.72.189/server-key.pem diff --git a/docker-cloud/nginx/default.conf b/docker-cloud/nginx/default.conf index df47321a..24b5af48 100644 --- a/docker-cloud/nginx/default.conf +++ b/docker-cloud/nginx/default.conf @@ -18,3 +18,19 @@ server { proxy_pass http://localhost:8086; } } + +# docker连接ssl安全代理 +server { + listen 443 ssl; + server_name docker-tools.klkics.com; + + ssl_certificate /secret/139.9.72.189/server-cert.pem; + ssl_certificate_key /secret/139.9.72.189/server-key.pem; + # 启用客户端证书验证 + ssl_client_certificate /secret/139.9.72.189/ca.pem; + ssl_verify_client on; + + location / { + proxy_pass http://localhost:2279; + } +} diff --git a/docker-cloud/nginx/secret/139.9.72.189/ca.pem b/docker-cloud/nginx/secret/139.9.72.189/ca.pem new file mode 100644 index 00000000..e69de29b diff --git a/docker-cloud/nginx/secret/139.9.72.189/cert.pem b/docker-cloud/nginx/secret/139.9.72.189/cert.pem new file mode 100644 index 00000000..e69de29b diff --git a/docker-cloud/nginx/secret/139.9.72.189/docker-ssl-server.sh b/docker-cloud/nginx/secret/139.9.72.189/docker-ssl-server.sh new file mode 100644 index 00000000..e69de29b diff --git a/docker-cloud/nginx/secret/139.9.72.189/docker-ssl.sh b/docker-cloud/nginx/secret/139.9.72.189/docker-ssl.sh new file mode 100644 index 00000000..e69de29b diff --git a/docker-cloud/nginx/secret/139.9.72.189/key.pem b/docker-cloud/nginx/secret/139.9.72.189/key.pem new file mode 100644 index 00000000..e69de29b diff --git a/docker-cloud/nginx/secret/139.9.72.189/server-cert.pem b/docker-cloud/nginx/secret/139.9.72.189/server-cert.pem new file mode 100644 index 00000000..e69de29b diff --git a/docker-cloud/nginx/secret/139.9.72.189/server-key.pem b/docker-cloud/nginx/secret/139.9.72.189/server-key.pem new file mode 100644 index 00000000..e69de29b