V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  anubu  ›  全部回复第 25 页 / 共 32 页
回复总数  632
1 ... 17  18  19  20  21  22  23  24  25  26 ... 32  
2019-06-28 11:54:06 +08:00
回复了 sxw11 创建的主题 程序员 关于 docker 使用问题咨询
生产中是这么使用的。
每个服务一个容器,整个项目可以放在一个统一的 docker-compose 文件里管理。
不存在大材小用的问题,和分布式集群部署没有关系,任何需要做隔离部署的场景都可以考虑使用 docker。
你这边的迁移主要还是考虑性能问题,毕竟之前是每个服务独占服务器的。
2019-06-28 08:21:38 +08:00
回复了 dunhanson 创建的主题 程序员 Docker 生产环境自动化部署的问题
流程是这样的没错,回滚就是使用镜像标签,回滚基本是秒级的。这是制品回滚相对于代码回滚的优势。
关于 Jenkins 远程操作部署主机,你这里使用 SSH 也是可以的。实际上,更倾向于使用 docker 命令来操作远程 docker 主机,加上双向 TLS 验证,还是比较安全的。
上面说 k8s 的比较多,在这里应该不是重点,实际上把整个流程走通后,从部署到 docker 改为 k8s 也就是在 Jenkinsfile 里面把 docker 操作替换为 kubectl 操作就可以了。
2019-06-18 07:48:30 +08:00
回复了 resouer 创建的主题 云计算 大家在生产环境中用 Helm 么?大致用到什么程度?
主要在 CI/CD 环节使用,helm template + kubectl,no tiller。真的只是替换一些环境参数,不管是 template 还是 overlay,不要搞太复杂。可能是程序规模较小,依赖完全可控,人工管理。回滚方面倾向于代码层面回滚,重新发布新的 release,发布流程不变。考虑重新编译时间较长,也可以制品回滚。
2019-06-14 08:45:57 +08:00
回复了 Kilerd 创建的主题 分享发现 抽空写了篇我简单的服务器 docker 配置的文章
LB 选择 traefik 似乎会更简洁一些,部署回退可以从代码层面回退,发布新的 release,这样回退流程和发布流程在逻辑上是一样的。当然,也可以对 image 打 tag,直接在部署环境回退镜像,不用重新构建,会更快些。
2019-06-13 12:09:23 +08:00
回复了 jzq526 创建的主题 问与答 跑虚拟机的 PC, Ryzen 还是 Intel?
关注。
一直在盘算着来一套 1700+64G 多开虚拟机来折腾 k8s 集群,板 U 内存差不多 3000 左右,感觉这个性价比还可以。同时也看了看二手服务器,差不多价钱勉强能够到 128G 内存,考虑到功耗、噪音感人,最后还是倾向于把目前的 G4560 腾笼换鸟,体验一下 AMD YES.
常规操作:
换端口;
禁止 root 登录;
fail2ban

安全且方便:
密码+MFA

更安全:
有密码的密钥

可选:
如果可能,限制登录 IP
2019-06-11 12:20:20 +08:00
回复了 huoguodiliao 创建的主题 问与答 怎样才能把代码写成让接手的人维护不动?
你就正常发挥就行。
2019-05-27 12:31:41 +08:00
回复了 ochatokori 创建的主题 分享创造 [开源]自建类 server 酱消息推送服务(附安卓客户端)
有一个开源的项目 gotify 可以参考一下: https://github.com/gotify/server
2019-04-29 12:08:41 +08:00
回复了 alecwu 创建的主题 问与答 请问有纯键鼠共用切换的设备么?
不需要跨平台的话,mouse without borders +1。办公室双电脑办公近两年,mouse without borders 真生产力工具。
Synergy 应该是开源的,可以自己拉源码编译,似乎还有 nightly 版本可以下载。当然,开源不等于免费,可以查看最新的收费政策。
@daijinming 如果镜像和 compose file 没有变化,up 命令不会重启或重建原容器,不会对原容器有任何影响。
直接把 docker-compose down 这句命令去掉不就可以了吗?还是我理解的不太对。每隔 10 分钟就直接 pull 和 up,有更新就会 pull 到新镜像,up 就会使用新镜像重建容器,没更新就 pull 不到镜像,up 也不会造成任何影响。
2019-02-25 20:53:26 +08:00
回复了 VensonEEE 创建的主题 Java 真心请教搞不懂的 tomcat 多应用部署问题。
推荐用 docker,前面加个 nginx 或 traefik。注意限制 docker 里面 jvm 的资源占用,这个地方可能有坑。
2019-02-19 12:38:51 +08:00
回复了 glouhao 创建的主题 宽带症候群 动态解析自己的域名 需要什么样的路由呢
和路由器没有关系,DDNS 只需要你内网有一个一直开机且可运行脚本的设备就可以,比如 NAS、Homelab 服务器、树莓派、旧手机等。当然,也可以选择路由器担任这个角色,需要路由器可以执行定时脚本就可以。
和路由器或光猫有关系是端口映射,根据你拨号情况,需要这两个设备支持端口映射,毕竟 DDNS 接下来是为了暴露内网服务的。不过这个功能一般设备都支持了,就看好用不好用了。
2019-02-10 13:18:51 +08:00
回复了 CSGO 创建的主题 问与答 电信到处做的 99 元、199 元 20G、40G 流量,面向用户是谁?
在用。
888 一年,平均 74/月,三张卡共享全国 20G,300 分钟通话,200M 宽带,一个 IPTV。三张卡都在用且每天都会使用流量,宽带和 IPTV 也几乎每天使用,每月总流量 17G 左右,每月总通话 200 分钟左右。
初步了解了下米粉卡,看不出和电信套餐相比有任何优势。或者有其他的使用方法?
看上去楼主是通过端口号来区分 web 服务的,这样的操作应该不常见。大部分情况下,或者说你当前的场景下,更建议使用域名来区分 web 服务,外部固定一个端口,内部使用反向代理根据域名区分 web 服务。总的来说,域名比端口要好记的多。
中继的话,访问速度会有影响。打洞又需要客户端支持。
容器不是虚拟机。实际应用中,对于容器,启动、停止、重启是小概率事件,创建、删除、重建是大概率事件。在容器化一个应用时,主要考虑的是能不能方便的在其他 docker 主机上重建这个应用容器。这应该就是我们使用容器的目的吧,方便的部署和迁移。
一点经验:
1. 不要使用 docker run 来创建和启动一个容器,而是使用 docker-compose。使用 yaml 文件定义的容器更清晰,更容易被复制重建。
2. 充分考虑需要数据持久化的应用数据,显式的指定挂载卷路径并做好备份。
3. 不要在容器中修改非持久化保存的数据。
性能够的话,目前的用法是没问题的。
在 Windows 下直接使用 docker 的话会涉及选择 docker server 架构问题,docker 容器是共享系统内核的,在 Windows 架构上当然是无法运行 Linux 镜像的容器。所以在 Windows 下要运行 Linux 容器,本质还是在 Linux 虚拟机中启动容器,只不过是用 hyper-v 做了一些整合,性能会不会比其他虚拟机好倒不清楚,推测一些小问题不会少,如端口映射、磁盘挂载之类。主要问题可能还是对整个工具链不熟悉。
如果你的镜像有 Windows 版,倒是可以在 Windows 下直接运行容器看看。这块的资料也比较少。
2018-11-15 11:58:01 +08:00
回复了 azicat 创建的主题 问与答 [求教] hexo 搭建 github pages 报 404
似乎是把仓库搞混了,如果你贴的仓库地址就是你要的 git page 仓库,那它应该存放的是 public 目录下的内容而不是整个 hexo 程序目录。
可以这么理解 hexo 目录下为源代码和编译程序,public 目录下为编译后的制品。其实就是静态页面生成器和静态页面的关系。你需要做的是把静态页面放到 git pages 仓库中。
报 404 的直接原因是你的 git pages 仓库下没有 index.html 这个文件。
2018-11-14 21:13:16 +08:00
回复了 ray1888 创建的主题 SSL Let's Encrypt 证书可以在内网使用吗?
只要能签下来证书,在什么地方都可以用的吧。不过内网不能联通外网的话,可能无法自动签发,需要自己手动签证书然后在内网更新。
1 ... 17  18  19  20  21  22  23  24  25  26 ... 32  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5070 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 79ms · UTC 05:45 · PVG 13:45 · LAX 21:45 · JFK 00:45
♥ Do have faith in what you're doing.