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
- 便宜 LosAngelesvps→年付$19.5 1 核 1.5G 内存全球[VPS测评]
- RackNerd→$12.71 年 KVM-512MB 11GB 2.5全球[VPS测评]
- phpStudy 报 SMTP Error: Could not con全球[VPS测评]
- Linux 系统 cp 命令详解全球[VPS测评]
- 日本 VPS 49 元每月 1G 内存 650G 流量 日本大阪 Hos日本VPS[主机]
- 便宜 ¥399 2 年 2 核 CPU 2G 内存 20G SSD 30香港VPS[主机]
- 干货推荐 新 老用户都可以买→腾讯云服务器(VPS) 包括“香港”等多香港VPS[主机]
- 宝塔面板使用 FTP 储存空间备份提示“正在获取文件列表”解决办法虚拟空间(主机)
- RackNerd 美国独立服务器促销,亚洲优化线路,大流量大带宽,32C站群服务器[IP]
- abelohost→100M 不限流量 VPS 无视版权 投诉 支持微信全球[VPS测评]
- 新人首单 0 元购 APP 这几个首单都是免费全球[VPS测评]
- 如何处理 WordPress 网站 404 报错页面?全球[VPS测评]
- 搬瓦工黑五九折优惠,全年最低,日本CN2GIA线路,优惠后月付81美元起日本VPS[主机]
- 搬瓦工洛杉矶 DC9 机房 CN2GIA 限量版套餐补货,年付$74.7全球[VPS测评]
- MyHBD 2.4€ 月 四折 1C1G20G硬盘 土耳其 英国 法国 全球[VPS测评]
- CloudCone 512M 内存 15G 储存 1T流量 洛杉矶 MC全球[VPS测评]
- 什么是IconFont ?iconfont 的使用和解析全球[VPS测评]
- 外贸无界烟台市有多少跨境电商?烟台跨境电商开发平台,烟台跨境电商选品全球[VPS测评]
- 华纳云双十一钜惠活动:香港美国云服务器低至3.5折美国VPS[主机]
- 快速云:云服务器和vps区别是什么云服务器和vps哪个比较安全2022-全球[VPS测评]
- 九零云怎么样?香港将军澳VPS,美国圣何塞VPS 2核1G10M 47/美国VPS[主机]
- 锤子云:香港CN2云服务器15元/月,三网CN2线路回程,建站vps专属香港VPS[主机]
- 快云科技:2核2G3M云服务器14.98元/月;香港vps全场7.5折,香港VPS[主机]
- JGKVM活动钜惠:美国cn2,香港cmi,大带宽vps,三网直连,10美国VPS[主机]
- 狸猫云:香港高速CN2VPS,200元/年-香港高速GIA云服务器促销活香港VPS[主机]
- UCloud快杰型海外云主机:可选香港/上海/北京/日本/新加坡/韩国/日本VPS[主机]
- HostXen:双十一新用户香港、日本vps,送20元代金券,充值300日本VPS[主机]
- 轻云互联,香港美国vps终身8.8折17元/月起,cn2直连线路,50G美国VPS[主机]
- 无忧云:香港大埔/荃湾云服务器5折优惠,可叠加优惠码,国内高防78元起香港VPS[主机]
- RFCHost:1核1G洛杉矶vps/15GB空间/1TB流量/KVM/虚拟空间(主机)
转载请注明原文地址:http://140.238.13.167:12355/read-60393.html











