社区讨论

雷竞技网站MikroTik应用
elico
成员的候选人
成员的候选人
主题作者
职位: 103
加入: 2016年11月7日星期一凌晨3:23

ifconfig。IO容器准备好了

2022年11月15日星期二凌晨3:35

在一段时间尝试交叉编译一对基于Golang的服务器后,我设法找到了正确的方法,使它在容器中工作。
当前的构建回购在:
https://github.com/elico/ifconfig.io

二进制和实际容器被分离成两个独立的进程。
在golang中,您可以简单地为跨平台构建,然后将二进制文件嵌入到alpine容器中(它不能与scratch容器一起工作)。

要构建和发布这个项目,你只需要运行:
使

假设你有docker安装和互联网访问。

安装容器后,您将能够访问:
http://172.17.0.1/
http://172.17.0.1/all.json
http://172.17.0.1/ip
http://172.17.0.1/html

还有一些其他的可以在https://ifconfig.io/

/
代码:选择所有
Interface /bridge/add name=dockers /ip/address/add address=172.17.0.254/24 Interface =dockers / Interface /veth/add name=veth1 address=172.17.0.1/24 gateway=172.17.0.254 / Interface /bridge/port add bridge=dockers Interface =veth1 #/container/stop [find where tag=elicro/ifconfig. port]Io:latest] #/container/remove [find where tag=elicro/ifconfig.]Io:latest] /container config set registry-url=https://registry-1.docker。io tmpdir=disk1/pull /container envs add key=PORT name=ifconfig value=80 add key=GIN_MODE name=ifconfig value=release /container add dns=172.17.0.254 envlist=ifconfig interface=veth1 logging=yes root-dir=disk1/test remote-image=elicro/ifconfig. ioIo:latest start-on-boot=yes #/container/start [find where tag=elicro/ifconfig.io:latest]
用户头像
own3r1138
长期会员
长期会员
职位: 580
加入: 2021年2月14日星期日上午12:33
地点:昴宿星团
联系人:

再保险:ifconfig。IO容器准备好了

2022年11月16日星期三上午7:41

你好,
谢谢,有关于建立HTTPS连接的说明或演练吗?

问候,
elico
成员的候选人
成员的候选人
主题作者
职位: 103
加入: 2016年11月7日星期一凌晨3:23

再保险:ifconfig。IO容器准备好了

2022年11月17日星期四凌晨2:24

你好,
谢谢,有关于建立HTTPS连接的说明或演练吗?

问候,
嘿,

这取决于它是如何设置的。
你要么有一个预先存在的证书和链,或者你会使用一些let加密。
把一个简单的traefik容器作为反向代理会聪明得多。

我一直在研究另一个容器,但对于内部使用它是相当安全的,至于外部使用它是另一回事。

我可以尝试创建一个自签名证书,但它会使容器有点大。

让我知道你在考虑哪些选择
用户头像
own3r1138
长期会员
长期会员
职位: 580
加入: 2021年2月14日星期日上午12:33
地点:昴宿星团
联系人:

再保险:ifconfig。IO容器准备好了

2022年11月17日星期四上午3:18

你好,
好吧,我已经生成了我的证书,让我们加密。在速度测试容器中设置HTTPS非常简单。
如果在这里具有相同的功能(在其他地方使用IP:443)就太好了。我在我的CHR中使用了这个图像,有很多可用的资源。带有LE证书的反向代理当然满足了我的需求。
但是,它们可能会限制可以承载此容器的MT设备。

问候,

谁在线

浏览此论坛的用户:无注册用户,0嘉宾

Baidu
map