Files
shell-scripts/部署应用/Oracle-Cloud/tailscale全互联/derper-docker-run.sh
2023-05-15 16:49:09 +08:00

47 lines
1.5 KiB
Bash

#!/bin/bash
docker run --restart always \
--name derper \
-p 32345:32345 \
-p 3478:3478/udp \
-v /root/.acme.sh/fake-derper.co/:/app/certs \
-v /run/tailscale/tailscaled.sock:/var/run/tailscale/tailscaled.sock \ ## 很关键,不加运行不起来
-e DERP_CERT_MODE=manual \
-e ASSUME_NO_MOVING_GC_UNSAFE_RISK_IT_WITH=go1.19 \ ## 很关键,不加运行不起来
-e DERP_ADDR=:32345 \
-e DERP_DOMAIN=127.0.0.1 \
-e DERP_VERIFY_CLIENTS=true \
-d icederce/tailscale_pure_ip_derper:14 # 可以自动生成证书,构建镜像
# -d ghcr.io/yangchuansheng/derper:latest
-----
ctr run \
--name derper \
-p 32345:32345 \
-p 3478:3478/udp \
--mount type=bind,src=/root/.acme.sh/fake-derper.co/,dst=/app/certs \
--mount type=bind,src=/run/tailscale/tailscaled.sock,dst=/var/run/tailscale/tailscaled.sock \
--env DERP_CERT_MODE=manual \
--env ASSUME_NO_MOVING_GC_UNSAFE_RISK_IT_WITH=go1.19 \
--env DERP_ADDR=:32345 \
--env DERP_DOMAIN=127.0.0.1 \
--env DERP_VERIFY_CLIENTS=true \
-d icederce/tailscale_pure_ip_derper:2022-10-14
# 使用这个
docker run --restart always \
--name derper \
-p 32345:32345 \
-p 3478:3478/udp \
-v /root/.acme.sh/fake-derper.co/:/app/certs \
-v /run/tailscale/tailscaled.sock:/var/run/tailscale/tailscaled.sock \
-e DERP_CERT_MODE=manual \
-e ASSUME_NO_MOVING_GC_UNSAFE_RISK_IT_WITH=go1.19 \
-e DERP_DOMAIN=127.0.0.1 \
-e DERP_ADDR=:32345 \
-e DERP_VERIFY_CLIENTS=true \
-d icederce/tailscale_pure_ip_derper:2022-10-11
# -d ghcr.io/yangchuansheng/derper:latest