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
- 疯狂猜成语 图猜成语一个不字还有一条路上有几个脚印是什么成语?全球[VPS测评]
- ServerStadium→$13.5 月-Dual L5420 16G全球[VPS测评]
- 送美元 RackNerd 春节促销→登陆 购买最高送$188 红包 独立独立服务器[U]
- IMIDC→香港&台湾 CN2 服务器每月 50 美元 全场 VPS 半站群服务器[IP]
- 不推荐-anyunweb→20 元 月 1GB 内存 50GB 空间 不虚拟空间(主机)
- 疯狂猜成语 图猜成语一个繁体的瓮字中间有个君字是什么成语?全球[VPS测评]
- js jquery 获取 html select 当前选中值全球[VPS测评]
- $5 月 2CPU 512M 内存 12G SSD 1.5T 1Gbps全球[VPS测评]
- $86 月 E3 1230 16G 内存 1T 硬盘 10T 流量 1G全球[VPS测评]
- OneVPS - 日本新加坡机房 IP 可用保证日本VPS[主机]
- 恒创科技→500 元 月 E3-1231v3 16GB 内存 2TB 硬全球[VPS测评]
- 五月 Name.com 注册新的.biz 域名 shop 域名价格为 2全球[VPS测评]
- 阿里云·云小站采购季促销,国内 香港云服务器 1 核 2G74 元 年起香港VPS[主机]
- CloudCone→$15 年 KVM-1GB 30GB 1TB 洛杉矶全球[VPS测评]
- 知更鸟Begin主题代码实现外链转内链并base64加密全球[VPS测评]
- 搬瓦工VPS CN2方案和CN2 GIA-E 方案的选购建议全球[VPS测评]
- mskhost-俄罗斯莫斯科-79卢布 月-测评全球[VPS测评]
- LetBox → 512M内存 11G NVMe储存+256G块储存 1全球[VPS测评]
- tudcloud,香港沙田大带宽vps特惠7折,CN2+BGP直连,10香港VPS[主机]
- 港口雄开万里流丨不出国门海淘全球青岛跨境电商未来可期全球[VPS测评]
- ERP库存管理系统HTML5模板 - DreamsPOS全球[VPS测评]
- Linux chown -R 指令介绍与使用全球[VPS测评]
- 言車新车|大阳VPS125混动踏板,长续航,代步通勤9980元起全球[VPS测评]
- 亚马逊卖家与广告流量之间的博弈才刚刚开始?品牌卖家如何冲破广告之困...全球[VPS测评]
- 无忧云,香港VPS全线5折促销,四川高防服务器/大连BGP/德阳高防/深香港VPS[主机]
- 阳帝云:新年快乐666个现金优惠券,香港CN2 GIA、美国CN2高防V美国VPS[主机]
- 亿速云服务器双12活动:香港云服务器29元/月起,100GCDN流量只需香港VPS[主机]
- 印象云怎么样?85折香港安畅CN2vps带宽3M月付23元香港VPS[主机]
- HKserver:香港GIA VPS,1核/512MB/10GB空间/1虚拟空间(主机)
- 魔方云:香港原生IP vps/大带宽,月付79元起;美国洛杉矶CN2 G美国VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-70291.html











