docker搭建snell教程-整点猫咪

同步来源:树洞剪藏 源站剪藏 ID:642 原文地址:https://surge.tel/13/2481/
docker搭建snell教程-整点猫咪
set 限制解除
整点资源
整点教程
整点心情
登录
注册
找回密码
首页
整点教程 正文
docker搭建snell教程
整点猫咪 3年前更新 关注
0 5571 3
All things in their being are good for something. 天生我才必有用
docker搭建snell教程
安装docker
依次输入以下命令
apt-get update && apt-get -y upgrade
#获取docker(国外)
curl -fsSL https ://get.docker.com | bash -s docker
#如果之前没安装过docker,请忽略这里
#如果之前安装了compose 2.0以下的版本的话,请先执行卸载指令:
sudo rm /usr/local/bin/docker-compose
#如果之前安装了compose 2.0以上的版本的话,请先执行卸载指令:
rm -rf .docker/cli-plugins/
#下载最新compose
apt-get install docker-compose-plugin -y apt-get update && apt-get -y upgrade
#获取docker(国外) curl -fsSL https://get.docker.com | bash -s docker
#如果之前没安装过docker,请忽略这里 #如果之前安装了compose 2.0以下的版本的话,请先执行卸载指令: sudo rm /usr/local/bin/docker-compose #如果之前安装了compose 2.0以上的版本的话,请先执行卸载指令: rm -rf .docker/cli-plugins/
#下载最新compose apt-get install docker-compose-plugin -y apt-get update && apt-get -y upgrade
#获取docker(国外) curl -fsSL https://get.docker.com | bash -s docker
#如果之前没安装过docker,请忽略这里 #如果之前安装了compose 2.0以下的版本的话,请先执行卸载指令: sudo rm /usr/local/bin/docker-compose #如果之前安装了compose 2.0以上的版本的话,请先执行卸载指令: rm -rf .docker/cli-plugins/
#下载最新compose apt-get install docker-compose-plugin -y Copy
然后输入以下命令来检测compose版本
docker compose version docker compose version docker compose version Copy
正常的话会出现一个版本号
好了,现在docker已经安装好了,
搭建snell
mkdir -p /root/snelldocker/snell-conf mkdir -p /root/snelldocker/snell-conf mkdir -p /root/snelldocker/snell-conf Copy
接着输入下面这一串,然后直接 回车 即可(amd)
cat > /root/snelldocker/docker-compose. yml << EOF
version: "3.8"
services:
snell:
image: accors/snell:latest
container_name: snell
restart: always
network_mode: host
volumes:
- ./snell-conf/snell. conf :/etc/snell-server. conf
environment:
- SNELL_URL=https ://dl.nssurge.com/snell/snell-server-v4.0.1-linux-amd64.zip
EOF cat > /root/snelldocker/docker-compose.yml << EOF version: "3.8" services: snell: image: accors/snell:latest container_name: snell restart: always network_mode: host volumes:
- ./snell-conf/snell.conf:/etc/snell-server.conf environment:
- SNELL_URL=https://dl.nssurge.com/snell/snell-server-v4.0.1-linux-amd64.zip EOF cat > /root/snelldocker/docker-compose.yml << EOF version: "3.8" services: snell: image: accors/snell:latest container_name: snell restart: always network_mode: host volumes:
- ./snell-conf/snell.conf:/etc/snell-server.conf environment:
- SNELL_URL=https://dl.nssurge.com/snell/snell-server-v4.0.1-linux-amd64.zip EOF Copy
注意arm的话要改成arm的服务文件 , 服务端文件请去 此网站 查找
接下来再输入这一串命令,这里是 端口和密钥 ,如需要可以自行更改,如果要开 ipv6 的话,就把 listen 那一行的 0.0.0.0 改成 ::0 ,然后把下面的 ipv6=false 改成 ipv6=true 即可,接着 回车
cat > /root/snelldocker/snell-conf/snell. conf << EOF
[ snell-server ]
listen = 0 . 0 . 0 . 0 : 28261
psk = GLk1ff4wuQNCDSqr92WwsHwe8KBjy3S
ipv6 = false
EOF cat > /root/snelldocker/snell-conf/snell.conf << EOF [snell-server] listen = 0.0.0.0:28261 psk = GLk1ff4wuQNCDSqr92WwsHwe8KBjy3S ipv6 = false EOF cat > /root/snelldocker/snell-conf/snell.conf << EOF [snell-server] listen = 0.0.0.0:28261 psk = GLk1ff4wuQNCDSqr92WwsHwe8KBjy3S ipv6 = false EOF Copy
注意,这里我没有把obfs加入了,如果自己加入了obfs=http记得在surge的配置文件也加上
现在所有的配置已经完成了!!!
依次输入以下命令即可
cd /root/snelldocker
docker compose pull && docker compose up -d cd /root/snelldocker
docker compose pull && docker compose up -d cd /root/snelldocker
docker compose pull && docker compose up -d Copy
完成之后可以输入以下命令查看日志,来查看是否正常运行snell服务
docker logs -f snell docker logs -f snell docker logs -f snell Copy
按 ctrl + c 退出日志
那么现在就可以去surge填写配置了,就是这么简单
docker snell更新教程
如果之后更新了就可以输入以下命令完成更新
cd /root/snelldocker && docker compose up -d cd /root/snelldocker && docker compose up -d cd /root/snelldocker && docker compose up -d Copy
如果之后老刘更新服务端文件的链接了,那就输入以下命令
sudo vim /root/snelldocker/docker-compose. yml sudo vim /root/snelldocker/docker-compose.yml sudo vim /root/snelldocker/docker-compose.yml Copy
把光标移动到图中框框,按 i 进入编辑模式,按 delete 把 = 后面的链接全部删除,然后把 新服务端链接 复制进去,然后 esc 退出编辑模式,然后 :wq 退出保存,如果操作错误不要慌,输入 :q! 强制退出不保存,重来即可!
新服务端链接请去 此网站 查找
然后再输入以下命令即可
docker compose pull && docker compose up -d docker compose pull && docker compose up -d docker compose pull && docker compose up -d Copy
至此,docker compose搭建snell就全部结束啦!!
docker搭建太简单了,懒得自己写,所以网上找了一篇 🌚
本文主要内容来自: https://blog.lalalayyds.top/snell-for-surge/
相关推荐
如何使用 Docker Compose 安装多个 shadowsocks-rust Surge && shadow-tls v3 常用命令
© 版权声明 文章版权归整点猫咪&Lucky所有,未经允许请勿转载。 THE END 整点教程
喜欢就支持一下叭 点赞 3 分享
QQ空间 微博 QQ好友 海报分享 复制链接 收藏
评论 抢沙发
请登录后发表评论
登录 注册
暂无评论内容
文章分类
整点心情 (9)
整点教程 (42)
整点资源 (18)
2026 年 1 月
一 二 三 四 五 六 日
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
« 1 月
给来点猫粮吧
文章 文章 用户
开启精彩搜索
热门搜索
surge snell warp stash boxjs docker .env wireguard Shadow 小火箭 懒人 优选 圈叉 青龙 监控 Shadow TLS
热门文章
注册Cloudflare并加入ZeroTrust教程
注册Cloudflare并加入ZeroTrust教程 3年前 5.3W+
优选WARP的EndPoint IP,提高本地WARP节点访问性、修改官方客户端的EndPoint IP以及解锁ChatGPT
优选WARP的EndPoint IP,提高本地WARP节点访问性、修改官方客... 3年前 2.1W+
通过VPS架设Sub-Store(新版)
通过VPS架设Sub-Store(新版) 3年前 2W+
通过Docker在VPS上架设Sub-Store
通过Docker在VPS上架设Sub-Store 3年前 1.5W+
Sub-store初步教程
Sub-store初步教程 3年前 1.4W+
手动搭建 Hysteria2 协议用于Surge/Loon
手动搭建 Hysteria2 协议用于Surge/Loon 3年前 1.4W+
搜索结果
搜索
筛选条件
排序依据: 相关性 • 最新 • 最旧
未找到结果
过滤选项
Close Search 搜索动力源自 Jetpack