05 2023 档案

摘要:前言 此篇,主要是演示docker-php-source , docker-php-ext-install ,docker-php-enable-docker-configure 这四个命令到底是用来干嘛的,它们在PHP容器中都做了哪些事情。很多人很不理解在Dockerfile中安装PHP扩展的时候 阅读全文
posted @ 2023-05-29 14:08 珊瑚贝博客 阅读(674) 评论(0) 推荐(0) 编辑
摘要:来源:http://www.shanhubei.com/archives/2619.html try_files try_files 例子: location / { try_files $uri $uri/ /index.php } 首先尝试打开指定path的文件,如果文件不存在,则继续打开下一个 阅读全文
posted @ 2023-05-25 16:42 珊瑚贝博客 阅读(796) 评论(0) 推荐(0) 编辑
摘要:1 了解官方php镜像 Dockerhub 上 PHP 官方基础镜像主要分为三个分支: cli: 没有开启 CGI 也就是说不能运行fpm。只可以运行命令行。 fpm: 开启了CGI,可以用来运行web服务也可以用来运行cli命令。 zts: 开启了线程安全的版本。 选择什么分支的镜像? 一般在生成 阅读全文
posted @ 2023-05-24 14:30 珊瑚贝博客 阅读(522) 评论(0) 推荐(0) 编辑
摘要:目录 引言 了解PHP基础镜像 需求分析以及镜像选择 构建准备 最终的Dockerfile 引言 初学docker一定会觉得Dockerfile很难,其实只是无从下手的缘故。最好的学习方法就是看完每个Dokerfile指令的作用,然后不要急着去搞清楚,直接挑选一个你比较熟悉的服务软件动手自己制作一个 阅读全文
posted @ 2023-05-24 14:15 珊瑚贝博客 阅读(288) 评论(0) 推荐(0) 编辑
摘要:目录 引言 docker 镜像构建哲学 为什么一定要共享文件 代码的迭代更新问题 引言 初看这是一个值得记录的问题吗?或者说这算是一个问题吗?各种数据卷挂载,然后一顿操作不就完成了么?我也是这么认为的。看人讨论 fpm 与 nginx 的文件共享问题。想到自己当初也遇到了类似的困惑,记得当时很是纠结 阅读全文
posted @ 2023-05-24 14:09 珊瑚贝博客 阅读(63) 评论(0) 推荐(0) 编辑
摘要:PHP官方docker镜像分类 php:-cli php:-apache php:-fpm php:-alpine 回到目录 制定适合生产环境的镜像 为何要定制 官方镜像缺少常见扩展 以php:8.0.8-fpm-alpine3.13为例 定制步骤 新建目录以/root/docker为例 mkdir 阅读全文
posted @ 2023-05-24 14:08 珊瑚贝博客 阅读(165) 评论(0) 推荐(0) 编辑
摘要:视图 ¶ 创建视图 渲染视图 布局 使用视图组件 视图事件 渲染静态页面 最佳实践 视图是 MVC 模式中的一部分。 它是展示数据到终端用户的代码,在网页应用中, 根据视图模板来创建视图,视图模板为PHP脚本文件, 主要包含HTML代码和展示类PHP代码,通过yii\web\View应用组件来管理, 阅读全文
posted @ 2023-05-23 16:04 珊瑚贝博客 阅读(175) 评论(0) 推荐(0) 编辑
摘要:来源:http://www.shanhubei.com/archives/2614.html http://www.shanhubei.com/archives/1940.html 获取某目录下所有子文件和子目录 function getDirContent($path){ if(!is_dir($ 阅读全文
posted @ 2023-05-12 10:01 珊瑚贝博客 阅读(35) 评论(0) 推荐(0) 编辑
摘要:来源:http://www.shanhubei.com/archives/2599.html 单节点服务器-部署 步骤 1:准备 Linux 机器 若要以 All-in-One 模式进行安装,您仅需参考以下对机器硬件和操作系统的要求准备一台主机。 image.png 依赖项要求 KubeKey 可以 阅读全文
posted @ 2023-05-06 10:01 珊瑚贝博客 阅读(381) 评论(0) 推荐(0) 编辑
摘要:Kubelet和control plane版本不对应: [ERROR KubeletVersion]: the kubelet version is higher than the control plane version. This is not a supported version skew 阅读全文
posted @ 2023-05-05 10:21 珊瑚贝博客 阅读(183) 评论(0) 推荐(0) 编辑
摘要:如何把ETCD的数据库备份,以及还原的操作方法(待更新中) 地址: Etcd 是一个分布式键值存储系统,Kubernetes使用Etcd进行数据存储,所以先准备一个Etcd数据库,为解决Etcd单点故障,应采用集群方式部署,这里使用3台组建集群,可容忍1台机器故障。为了节省机器,这里把3个ETCD实 阅读全文
posted @ 2023-05-04 17:45 珊瑚贝博客 阅读(216) 评论(0) 推荐(0) 编辑
摘要:1)设置错误导致kubeadm安装k8s失败 提示:ERROR FileContent–proc-sys-net-bridge-bridge-nf-call-iptables [root@node01 data]# kubeadm join masterIP地址:6443 --token abcde 阅读全文
posted @ 2023-05-04 17:42 珊瑚贝博客 阅读(925) 评论(0) 推荐(0) 编辑
摘要:1)部署flannel网络(主节点服务器) 在主节点服务器上查看子节点状态为NotReady [root@k8s-master01-15 ~]# kubectl get node NAME STATUS ROLES AGE VERSION k8s-master01-15 NotReady maste 阅读全文
posted @ 2023-05-04 17:41 珊瑚贝博客 阅读(1821) 评论(0) 推荐(0) 编辑
摘要:部署Kubeadm遇到的哪些问题,并且如何解决 地址:http://www.shanhubei.com/archives/2582.html k8s集群-CNI网络插件 地址:http://www.shanhubei.com/archives/2582.html 1、初始化服务器设置(三台都要) 环 阅读全文
posted @ 2023-05-04 17:34 珊瑚贝博客 阅读(247) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示