容器注册 IPv6 地址到 DDNS
Docker
在 允许外部通过容器名解析至 Docker 一切都就绪之后,下一步便是让容器自行把自身的 IPv6 地址注册到 Cloudflare 上。
至于为何是 IPv6,在 让 DNSmasq 响应 DHCPv4 主机的 IPv6 地址 提到过,只有这条路是公网 IP。
单独起第二个容器
首先尝试的这个是,在 compose 中起第二个容器。然后发现在 macvlan 模式下,新起的容器有自己的 IPv6 地址 😅
这样通过网卡获得的地址不是真正需要注册到 DDNS 上的容器的地址,倒也不是没办法,自定命令 dig +short nginx.docker aaaa 倒是也行,但毕竟多了容器名这个变量,总感觉不稳定。
容器里起两个进程
一般来说要 COPY 文件再修改 ENTRYPOINT,麻烦不说还和容器的设计思路相违背
Sidecar 模式
Sidecar 也是起第二个容器,但放在主容器边上,更精确点说,复用主容器的网络栈
这个词真难翻译,K8S 叫边车不好记,苹果有个功能叫随航,微软翻译叫跨斗模式,没个准,那我管它叫三蹦子
- Container networks | Networking | Docker Docs 文档真是惜字如金,只是提了一嘴有这个参数,对它的价值也不多举几个针对性有价值的使用场景,比如我这个。
services:
alist:
image: xhofe/alist:latest
networks:
- docker
ddns:
image: jeessy/ddns-go
restart: unless-stopped
network_mode: "service:alist"
depends_on:
- alist
networks:
docker:
external: true核心设置是 network_mode,将两个容器关联起来。现在可以用 alist 的 DNS 来访问 ddns 容器对外暴露的接口(9876)。
招商证券 APP 的 K 线图样式受行情数据源影响
今天傍晚打开招商证券查看行情,发现 K 线图和分时图的显示样式和以前不一样了。之前 BS 点是圆圈框,这次是圆角方框,还有些最好截图说明的差别,简单来说就是样式更简约现代了。
应用更新日志很符合预期地没有相关信息,一句 ” 新增 行情模块优化升级 ” 也看不出什么。一开始我还以为中了什么 AB 测试,但把行情设置中的行情数据源从 ” 上证云优先 ” 调整为 ” 通信达优先 ” 之后,恢复了原来的样式。
上证云的 BS 点看上去和实际有偏差的,暂时不清楚这个数据源在交易信息的传达上还有没有其他影响
同花顺登录模拟炒股
同花顺有个模拟炒股功能,在交易页面的最后一个 Tab,可以参加比赛获得资金,默认 A 股的模拟练习区有 200000 初始资金。
但在 App 模拟炒股界面,不给显示资金账号的具体值,只给看后四位。
好在网页端可以去 同花顺模拟炒股 首页,进去个人首页,找个参加的比赛点开 同花顺虚拟交易所 ,在右上角 UID 部分看到资金账号的实际值。
然后在同花顺 App 页面的 A 股交易添加模拟炒股账户,密码就是同花顺账号的密码,不知道或者没有设置过的可以去 同花顺安全中心 重置。
后面发现有教程 开户/交易使用帮助,但内容十分过时
在 App 登录后的好处是可以用条件单,打算用这个验证网格交易模式。
不过目前的缺点是,个股页面点下单依然保持未登录状态引导开户,没有闪电下单,想主动交易还是得经典交易页面。