[simpleflied chinese] 让我们使用docker 两分钟时间启动一个hysteria服务端吧 #1248
smateoliu
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
在跟随本文完成相应步骤之前,您需要确定您的server安装了docker和docker compose(如果是官方渠道安装的,那么已经包含了后者,但如果您是通过linux系统自身的包管理器安装的,那么您还需要额外安装一下docker-compose)。
噢,伙计们,我觉得应该是最简单的,启动hysteria服务端的做法了。
1.请您切换到一个合适的目录,比如使用root用户时的 /root 目录。
2.在此目录下创建一个文件夹并为其命名,如果您没什么主意嘛,那就叫hysteria好了。
3.随后,让我们进入这个文件夹,新建一个文件名为 docker-compose.yml。
在里面粘贴以下内容。
正如您所看到的一样,这个file为这个容器施加了一定的资源限制(0.5核心使用量,256M内存),您可以在保存之前,根据相应server的实际资源剩余量通过编辑相应值的方式,按需分配能够使用的资源。
让我们保存,退出。
4.然后,我们再新建一个文件,名为 config.yaml。
将以下内容粘贴到文件里(请在粘贴之前,暂时先将此处的内容放到一个文本编辑器里,按需修改文件中的值并删除汉字注释)
让我们保存并退出。
5.请继续留在新建的目录下,让我们来生成一个自签名证书。
(命令运行后会提示填写相应信息,按照自己的需要按需填写就好,进行完这个步骤后,生成的证书会放在新建的目录下)
6.hysteria,启动!
若为通过linux源安装的docker-compose,只需要小小修改:
噢,到此就结束了,让我们看看hysteria服务启动没有:
如果返回输出为以下类似情形,则它就跑起来了,在确保防火墙放行相应端口号的情况下,请在本地填写连接信息,测试一下吧,enjoy it。
Beta Was this translation helpful? Give feedback.
All reactions