Docker 部署 trojan 服务最新版简单教程
|
![]() |
![]() |
![]() |
| 【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
| 【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
前不久写了Docker 部署 Shadowsocks-libev和v2ray的教程,趁今晚有时间,补上群友一直想要的Docker 部署 trojan 服务端的教程。
一、创建 Dockerfile
mkdir trojan && cd trojanvi Dockerfile复制粘贴:
FROM alpineRUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo Asia/Shanghai > /etc/timezoneRUN apk add --no-cache --virtual .build-deps \ wget \ tar \ curl \ build-base \ cmake \ boost-dev \ openssl \ openssl-dev \ mariadb-connector-c-dev \ && mkdir /tmp/trojan \ && cd /tmp/trojan \ && wget https://github.com/trojan-gfw/trojan/archive/master.tar.gz -O trojan.tar.gz && tar -zxf trojan.tar.gz && mv -f trojan-master trojan \ && (cd trojan && cmake . && make -j $(nproc) && strip -s trojan \ && mv trojan /usr/local/bin) \ && apk del .build-deps \ && cd ~/ && rm -rf /tmp/trojan \ && apk add --no-cache --virtual .trojan-rundeps \ libstdc++ \ boost-system \ boost-program_options \ mariadb-connector-cCMD ["trojan", "/etc/trojan/config.json"]二、创建 trojan 服务端配置
mkdir /etc/trojanvi /etc/trojan/config.json复制粘贴:
{ "run_type": "server", "local_addr": "0.0.0.0、服务器IP或者域名都可以", "local_port": 443, "remote_addr": "127.0.0.1", "remote_port": 80, "password": [ "你的密码,建议带特殊符号" ], "log_level": 5, "ssl": { "cert": "/etc/trojan/cert/certificate.crt", "key": "/etc/trojan/cert/private.key", "key_password": "", "cipher": "ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384", "cipher_tls13": "TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384", "per_server_cipher": true, "alpn": [ "http/1.1" ], "alpn_port_override": { "h2": 81 }, "reuse_session": true, "session_ticket": false, "session_timeout": 600, "plain_http_response": "", "curves": "", "dhparam": "" }, "tcp": { "per_ipv4": false, "no_delay": true, "keep_alive": true, "reuse_port": false, "fast_open": false, "fast_open_qlen": 20 }, "mysql": { "enabled": false, "server_addr": "127.0.0.1", "server_port": 3306, "database": "trojan", "username": "trojan", "password": "", "key": "", "cert": "", "ca": "" }}其中ssl节点下的cert和key为域名证书路径,需要配置在/etc/trojan/cert路径下,并把域名证书上传到服务器 /etc/trojan/cert文件夹下,文件名需要和配置保持一致。
到此可以愉快的使用 trojan 客户端连接了!
关于修改 trojan 配置
执行:
vi /etc/trojan/config.json修改自己想要的配置参数,保存退出后重启 trojan 容器即可生效
docker restart trojan docker trojan, docker部署trojan, docker部署trojan教程, trojan, trojan安装教程, trojan教程, trojan部署教程, 教程 猜你可能想看的VPS
- 创意加载进度HTML动画特效,SVG+CSS3实现的动画死神来了load 全球[VPS测评]
- 好朋友51WORLD启动“地球克隆计划5”,我要去元宇宙参加了 全球[VPS测评]
- 云计算的大门依旧没向雷军敞开 全球[VPS测评]
- 个人如何做跨境电商? 全球[VPS测评]
- 福州职业技术学院获得世界职业院校技能大赛云计算赛项银牌 全球[VPS测评]
- 谷歌浏览器网址如何显示http,www,Chrome谷歌浏览器恢复地址栏 全球[VPS测评]
- 亚当云怎么样?香港安畅cn2vps带宽10M月付28元 香港VPS[主机]
- 全球云lovps,香港CN2线路vps 新品七折月付49元 香港VPS[主机]
- hostkvm怎么样?香港云vps 带宽30M 月付6美元 香港VPS[主机]
- CombCloud,香港沙田CN2VPS测评,2核1G52元/月,安畅C 香港VPS[主机]
- 印象云vps,香港安畅gia低至22元起,1核1G内存,小带宽无限流量, 香港VPS[主机]
- HostKVM香港云地VPS,2核4G内存折后$8.4/月,30M大带宽 香港VPS[主机]
- 麻花云:香港CN2VPS月付19元起,安徽移动8核/16G/20M独服2 香港VPS[主机]
- 众创逸云:国庆中秋节大促销优惠,不限流量香港CN2线路VPS 5.9元/ 香港VPS[主机]
- RAKsmart:1核1GB/40GB空间/不限流量/15Mbps/KV 虚拟空间(主机)
- edgeNAT双十二:韩国VPS/美国CN2/香港CN2VPS主机,月付 韩国VPS[主机]
- HostKvm:1核/4G/30G硬盘/750G/20Mbps/香港kv 香港VPS[主机]
- 腾讯云轻量应用服务器128元/年,香港免备案vps/30M大带宽/100 香港VPS[主机]
- 尊云服务器年末钜惠活动:4核8G5M云服务器仅99元/月,1188元/年 全球[VPS测评]
- LOCVPS:全球云美国洛杉矶CN2 VPS,香港云地Xen VPS七折 美国VPS[主机]
- 古德云:香港CN2 GIA云服务器,1核1G 2Mbps带宽仅15/月, 香港VPS[主机]
- 啤啤云:美国圣何塞vps低至30元/月;香港cn2vps仅43元/月起 美国VPS[主机]
- VoLLCloud:香港200Mbps不限速大宽带VPS,免费vps领取 香港VPS[主机]
- 快云科技:全场85折,香港CN2云服务器,月付24元起,不满意24小时无 香港VPS[主机]
- SEO和网页加载速度有关系吗?如何提升? 全球[VPS测评]
- jquery css3实现的进度条动画特效,带加载进度条百分比动态效果。 全球[VPS测评]
- VPS成立BurjeelHoldings 全球[VPS测评]
- 云计算的大门依旧没向雷军敞开 全球[VPS测评]
- php168数据库配置文件在哪里?如何修改数据库配置文件 全球[VPS测评]
- 七安云怎么样?香港CN2+BGP线路VPS 1核1G10M 16/月 香港VPS[主机]
转载请注明原文地址: http://140.238.13.167:12355/read-66830.html











