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
- 真实测评 云创网络→1 核 1G 内存 20G 硬盘特价套餐测评数据全球[VPS测评]
- vServer.site→德国 LXC KVM VPS 10TB 月流量全球[VPS测评]
- 二月返场 JGKVM 优惠→香港 CMI 大带宽全场 8 折优惠 年付立香港VPS[主机]
- 不限流量 $5 月 2G 内存 50G SSD 1Gbps 不限流量 K全球[VPS测评]
- 便宜 VPS $20 年 512M 内存 10G SSD 1Gbps 不全球[VPS测评]
- 抗投诉服务器 hostsolutions→5 折优惠 不限内容 罗马尼亚全球[VPS测评]
- HKServerSolution→499 元 季 2G 内存 15GB 虚拟空间(主机)
- 便宜 iON 双旦促销→洛杉矶 CN2 GT 线路 VPS 六折优惠 年全球[VPS测评]
- PHP:Maximum number of allowable file全球[VPS测评]
- tudcloud→$7.5 月 KVM-1GB 10GB 500GB(5香港VPS[主机]
- 解决Debian系统apt-get更新官方源失败 替换163源的方法全球[VPS测评]
- NameCheap和华为云618域名注册优惠力度大 .com域名最低仅1全球[VPS测评]
- WordPress网站运营必备的浏览器插件5118站长工具箱全球[VPS测评]
- ZJI新上架香港华为云cn2线路独立服务器,下单月付立减300元,终身优独立服务器[U]
- ServeRhino → 5€ 月 德国VPS 1C4G30G硬盘 10全球[VPS测评]
- Digital-VM测试IP、测速文件整理全球[VPS测评]
- 极云(sa.net)日本BBTEC及南非半程CN2 VPS日本VPS[主机]
- 如何设置必应api 自动推送网站全球[VPS测评]
- 群英云怎么样?2核2G3M华北BGP云服务器,98元/首月;香港cn2v香港VPS[主机]
- 拼多多回应筹备跨境电商业务:不予置评全球[VPS测评]
- 快速云:怎么连接vps?VPS的用途有哪些?全球[VPS测评]
- 瓜云互联怎么样?香港/美国洛杉矶CN2高防vps 50G月付34元美国VPS[主机]
- tudcloud:香港不限流量VPS,2核2G仅218元/年,支持WinWINDOWS
- WHMCS 8.1如何简化注册页面全球[VPS测评]
- 恒创科技:免备案香港/美国云服务器低至2.5折,仅需220元/年美国VPS[主机]
- 精编案例丨游戏行业转型升级迫在眉睫,云计算助力打造下一代游戏体验全球[VPS测评]
- 创意IT服务公司主页网站模板 - Softets全球[VPS测评]
- 月神科技:香港沙田机房vps优惠码首月8折,1核/1G/40G SSD/香港VPS[主机]
- 腾讯云轻量应用服务器128元/年,香港免备案vps/30M大带宽/100香港VPS[主机]
- 永恒云:江苏挂机宝6元/月,60元/年;香港建站vps仅18元;深圳BG香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-55498.html











