鬼谷子叔叔

跟福哥学编程吧~~

在Dockerfile里面安装php7.4的GD库【20210701】
介绍介绍福哥在将TFLinux的PHP+Apache的组合转换成PHP+FPM+Nginx的过程里遇到了一个问题,就是无法通过默认方式安装GD库。通过上网去查询发现人家说php7.4开始编译GD库的方式变了,然后给出了一个错误的Dockerfile示例(福哥非常确定那个示例是错的),你大爷的你知道旧的方式不好使了,你丫倒是给一个好使的...
阅读 110
Docker限制容器使用CPU的方法【20210620】
介绍介绍福哥在搭建TFLinux的Dockerfile版本的环境的时候遇到了一个问题,虽然一些服务可以通过scale继续动态扩容,但是持久化的服务却不能这样操作,福哥想为服务设置分配的内存上限应该怎么办呢?CPUcpuset-cpus通过cpuset-cpus设置可以使用的CPU的核心,例如:一个4核心的CPU,就会有0、1、2、3四...
阅读 322
Docker健康检查HEALTHCHECK的使用方法【20210619】
介绍介绍福哥前面教给大家使用Dockerfile搭建TFLinux的运行环境的方法了,但是这里面有一个问题,就是Docker认为容器的ENTRYPOINT运行起来了就表示容器启动了,容器的ENTRYPOINT启动的进程没有退出就表示容器是可用的,可实际情况下这个判断方法并不是那么靠谱。Docker在v1.12版本之后增加了health...
阅读 329
使用Dockerfile基于6.8.15镜像搭建Elasticsearch微服务环境【20210522】
介绍介绍大家根福哥学会了使用Dockerfile创建Docker镜像的技巧了,那么我们现在搭建服务器环境就不需要再去下载软件的源代码了,也不需要编译安装了,更加不用操心软件和操作系统的各种兼容问题了。今天福哥带着大家来安装es的环境,Elasticsearch是搜索引擎,和php、python不同之处在于Elasticsearch是不...
阅读 166
Dockerfile下MySQL、Redis、MongoDB、Elasticsearch、PHP-FPM、Nginx的配置文件【20210605】
介绍介绍福哥为了提高前面通过Dockerfile制作的镜像的通用性,把配置文件的位置整理出来了。一个软件包括三大部分,1)数据;2)日志;3)配置;前面福哥已经把数据和日志都整理出来了,可以通过数据卷将软件的数据和日志映射到宿主机上面,现在福哥再把软件的配置文件也映射到宿主机上面,这样一来镜像里面就只剩下软件的运行环境了,我们可以把软...
阅读 114
docker-compose的ports、expose、links、depends_on的使用技巧【20210603】
介绍介绍今天福哥要把ports、expose、links、depends_on几个docker-compose的功能的作用和使用技巧教给大家。这几个功能的作用相互之间有交集,网上很多教程写的都不对,非常容易误导人~~大家可以跟着福哥把这几个功能是干什么的?怎么使用?等等问题彻彻底底的弄清楚!ports和expose的区别简单说就是po...
阅读 73
docker-compose的网络networks的使用技巧【20210602】
介绍介绍前面福哥通过一篇《docker-compose学习笔记》带着大家把docker-compose的基础知识简单的学习了一番,之所以我们使用docker-compose而不是自己用docker去搞是因为docker-compose给我们提供了很多便利的功能,这些功能可以让我们更好的理解使用Docker部署服务器环境时候的一些对象的...
阅读 813
使用Dockerfile基于4.2-bionic镜像搭建MongoDB微服务环境【20210531】
介绍介绍大家根福哥学会了使用Dockerfile创建Docker镜像的技巧了,那么我们现在搭建服务器环境就不需要再去下载软件的源代码了,也不需要编译安装了,更加不用操心软件和操作系统的各种兼容问题了。今天福哥带着大家来安装mongo的环境,MongoDB是数据库引擎,和php、python不同之处在于MongoDB是不能简单地通过k8...
阅读 114
使用Dockerfile搭建TFLinux的MySQL+Redis+MongoDB+Elasticsearch环境【20210524】
介绍介绍前面福哥已经教给大家使用Dockerfile安装各种服务器软件的方法了,今天福哥要带着大家把TFLinux服务器上的软件都转移到Docker容器里面。使用Docker容器搭建服务器环境是现如今部署服务器环境的主流方式,福哥顺应潮流将Docker这种部署方式教给大家,活到老学到老嘛~~这次福哥整理的服务器软件包括MySQL、Re...
阅读 61
使用Dockerfile基于4.0-xenial镜像搭建MongoDB微服务环境【20210519】
介绍介绍大家根福哥学会了使用Dockerfile创建Docker镜像的技巧了,那么我们现在搭建服务器环境就不需要再去下载软件的源代码了,也不需要编译安装了,更加不用操心软件和操作系统的各种兼容问题了。今天福哥带着大家来安装mongo的环境,MongoDB是数据库引擎,和php、python不同之处在于MongoDB是不能简单地通过k8...
阅读 44
 

鬼谷子叔叔

日志
212
浏览
1626