V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ragnaroks  ›  全部回复第 50 页 / 共 167 页
回复总数  3332
1 ... 46  47  48  49  50  51  52  53  54  55 ... 167  
@ss098
有两份如下 Dockerfile,如果这都是错误使用的话,那第一份总得异常吧,而且我从 docker 18.x 一直用到现在都是这个用法,从未脱离过预期;这次直接暴露的原因是因为以前都是先起容器,在执行 mysqld --initialize,这次突发奇想先初始化,直接把初始化完的原始结构打包进去,这才发现这次的问题

完全符合预期的 Dockerfile
FROM debian
WORKDIR /app
EXPOSE 3306
COPY bin /app/bin
#COPY data /app/data
COPY ini.d /app/ini.d
COPY share /app/share
COPY my.ini /app/my.ini
COPY LICENSE /app/LICENSE
COPY README /app/README
VOLUME /app/data
VOLUME /app/ini.d
ENTRYPOINT ["/usr/bin/bash"]
CMD ["/app/mysqld"]

完全不符合预期的 Dockerfile
FROM 请不要在每一个回复中都包括外链,这看起来像是在 spamming/windows/nanoserver:1809
WORKDIR c:\\app
USER ContainerAdministrator
EXPOSE 3306
COPY bin c:\\app\\bin
#COPY data c:\\app\\data
COPY ini.d c:\\app\\ini.d
COPY share c:\\app\\share
COPY my.ini c:\\app\\my.ini
COPY LICENSE c:\\app\\LICENSE
COPY README c:\\app\\README
VOLUME c:\\app\\data
VOLUME c:\\app\\ini.d
ENTRYPOINT ["c:\\windows\\system32\\cmd.exe"]
CMD ["C:\\app\\bin\\mysqld.exe"]
完整的 Dockerfile 如下

FROM mcr.microsoft.com/windows/nanoserver:1809
WORKDIR c:\\app
USER ContainerAdministrator
EXPOSE 3306
COPY bin c:\\app\\bin
#COPY data c:\\app\\data
COPY ini.d c:\\app\\ini.d
COPY share c:\\app\\share
COPY my.ini c:\\app\\my.ini
COPY LICENSE c:\\app\\LICENSE
COPY README c:\\app\\README
LABEL mysql.archive="https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.34-winx64.zip"
VOLUME c:\\app\\data
VOLUME c:\\app\\ini.d
ENTRYPOINT ["c:\\windows\\system32\\cmd.exe"]
CMD ["C:\\app\\bin\\mysqld.exe"]

此 Dockerfile 文件,将底层镜像换成任意 linux 系统,再改下路径,是直接就可以跑起来的,而且 data 和 ini.d 的数据卷中都立刻就有预期该出现的文件了
官方启动器,挺多人都说难用,比如装 mod 各种报错,下载速度慢,但是我从来没遇到过,就一直再用了
2021-09-07 09:21:03 +08:00
回复了 hutng 创建的主题 硬件 Intel 即将发布的大小核 CPU,各位怎么看
买 AMD 的就行,虽然 AMD 也说要搞大小核。
如果小核全开也就 20w 的话,我倒是挺乐意,我玩游戏都锁 144fps,不需要那么大运算量。
2021-09-07 09:03:45 +08:00
回复了 Danswerme 创建的主题 宽带症候群 V 友们,你们平时有在使用 IPV6 吗?
湖北联通,用了好几年了,首批试点。
刚开始确实慢,随便到哪都是 350ms+,包括国内。
现在已经挺不错的了,甚至对于使用了 CF 的站,2606:: 比 104. 快的多
debian 和 ubuntu 二选一那当然是 debian
@gBurnX
是的,当处理能力远大于压力时,不存在降低数据库性能的前提。
36 个同步主库(基于 uuid 首字符做分库),70 多个从库,CPU 从未高于 50%,主库甚至可以配置远低于从库。
你上面的这些想法,在我看来是从未实际生产过,有这些天马行空的想法。

我能想到的大概只有学生为了完成老师布置的作业,去阿里云买了一台超售 VPS,跑一个数据库,CPU 直接见底。
2021-09-06 11:08:06 +08:00
回复了 misakawaque 创建的主题 NGINX 刚下的 nginx 怎样支持 PHP ?
如果是做开发的,但不是做 php 开发的,那么可以使用容器部署:
下载 php:$version 的镜像后,直接把容器内的 /app 挂载到你主机的 php 项目文件夹,对外公开 9000 端口。
下载 nginx:$version 的镜像后,直接开个 conf.d/mysite.conf 写你的网站配置,代理 php 容器的 9000 端口。

如果不是做开发的:
用 fastpanel 或其它 php 网站管理面板
new+open -> bug+open -> fixed+close
open/close 是状态
wontfix/bug/feature 是分类

一般的需求跟踪套件,状态和分类本身没有任何依赖或冲突
2021-09-06 10:45:55 +08:00
回复了 Ivone29 创建的主题 程序员 请教关于工作优先级的问题
必须得跑了
@gBurnX web 服务器都是边缘节点了,数据库还是一个?再想想?
@JasonLaw
冲突可以被缓存器解决,比如 steam 送礼物给任意未注册邮箱的实现

@gBurnX
使用外键降低数据库服务器的性能,不使用外键降低 N 个 web 服务器其中 1 个机器的性能
2021-09-04 19:32:05 +08:00
回复了 jasli2 创建的主题 分享创造 五号代理 -- 自己搭建的智能代理服务
都是数据中心的 ip,那不是一死就死一大片?我觉得还是和卫士管家那些找量比较靠谱
2021-09-04 19:24:23 +08:00
回复了 stitch18 创建的主题 分享创造 WeUiSharp:基于 WPF 实现的仿 Windows 桌面版微信 UI 界面库
可以考虑下适配 dotnet 5.0/3.1
外键会降低性能,国内很少有公司会配备专业的 DBA,都是运维或者开发靠自己优化,不如就直接不要外键用业务逻辑去约束,比如插入数据之前先检查各种冲突
2021-09-04 18:00:02 +08:00
回复了 terrytw 创建的主题 程序员 诸位猜猜看,我的隐私是如何泄露的
用国产移动应用需要用写轮眼关闭诸多接收器和 activy
2021-09-03 20:05:20 +08:00
回复了 James369 创建的主题 程序员 js 的类有没有析构函数,如何进行资源释放??
这个事情让我想到 blazor 官方示例最开始在 page 里面有个 timer 更新页面时间(表现双向更新效果),但是因为 blazor 没有“主动释放”导致大量访问后就会塞爆内存。

btw,现在也没有 OnDestory 的事件,但是可以实现 IDispose 接口
2021-09-03 19:52:53 +08:00
回复了 wh469012917 创建的主题 程序员 同事代码写的太烂了怎么办?
@huntagain2008 估计还是没分析器的时候,现在装了分析器后会提示此处该用 Int32 还是 int 等等
1 ... 46  47  48  49  50  51  52  53  54  55 ... 167  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1069 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 57ms · UTC 18:20 · PVG 02:20 · LAX 11:20 · JFK 14:20
Developed with CodeLauncher
♥ Do have faith in what you're doing.