呐,能搜到的什么RUN用一条这种就不说了。就说一点吧,Dockerfile如果你做到了精简到极致了,那你精简的路线可以从如下两点入手: 1.选更小的系统包(实际上价值不高,比如你有几十个rpm包要装,换系统到Ubuntu那肯定是个二逼决定,因为不支持rpm啊,你找deb或者转换费的精力也会很多) 2.存在拷贝文件和删除文件的操作,可以通过挂载目录到容器,直接...
这报错我是编译安装php-openssl的openssl.so的时候出现的,解决办法很简单,在目录里执行: cp ./config0.m4 ./config.m4 然后再继续编译模块即可。 方法整理自:https://www.cnblogs.com/ttiandeng/p/5819000.html
以下代码完整转自:shell bash判断文件或文件夹是否存在 #shell判断文件夹是否存在#如果文件夹不存在,创建文件夹if [ ! -d "/myfolder" ]; then mkdir /myfolderfi#shell判断文件,目录是否存在或者具有权限folder="/var/www/"file="...
处理php的oci8的驱动时,有步操作是要输出一个conf到ld.so.conf.d目录下,然后执行ldconfig。这块不太了解,就找了些释义整理记录下: ldconfig 命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态 链接库(格式如前介绍,lib*.so*...
嗯,搜了下对应的rpm包,页面里介绍了yum直装方法: yum install gtk3 -y 装好即可。 rpm包地址:https://centos.pkgs.org/7/centos-x86_64/gtk3-3.22.26-3.el7.x86_64.rpm.html
1.dmesg 如果有什么异常,先解决对应异常,比如: ip_conntrack: table full, dropping packet. 相关参考:https://blog.csdn.net/abcd1f2/article/details/73293533 2.php运行的慢查询日志检查 3.php和nginx相关服务的错误日志检查
有线上设备系统日志频繁输出: TCP: time wait bucket table overflow 解决办法: # vim /etc/sysctl.conftcp_max_tw_buckets =200000 #改值的默认值是18wnet.ipv4.tcp_syncookies = 1net.ipv4.tcp_tw_reuse = 1net.ipv4.t...
协助运维同学诊断慢查询,发现php的慢查询九千多个数据了连接超时的记录。想不通,后来运维同学从系统日志发现输出: ip_conntrack: table full, dropping packet. 搜了下,对比其他负载的portal: cat /proc/sys/net/ipv4/ip_conntrack_max 这台异常的确实比另外的设备少了个0。 按照...
管理员的version里创建个版本才可以用好吧= = Project settings里的version加个版本即可。
出现报错: /usr/lib64/php/modules/pdo_oci.so (libclntsh.so.18.1: cannot open shared object file: No such file or directory) 八成是装oracle-instantclient18.3-basic-18.3,php的驱动碰到的。 解决办法也很简单,我...