工欲善其事必先利其器 开始进行web开发之前,都需要搭建好基本的开发环境.个人用到的有nginx、redis、mysql、node.js. 搭建环境不同的方式 使用apt(ubuntu)、brew(mac os)一个个安…
标签:docker
Docker 使用 supervisord 管理 lumen队列与crontab
之前在docker内使用lumen的队列服务做了一个异步,处理一些内容审核的相关操作。但是每次重启容器之后都需要进入docker内部启动lumen的队列进程(虽然文档内有写使用supervisord管理进程,但是并没有那…
理解基于 docker 的现代化的服务发现
糙译,[Warning] 继续阅读可能会感到不适 人一生不可能踩到同一滩大便,故而,本文会持续修改。 Understanding Modern Service Discovery with Docker Over the…
如何构建一个php7-alpine的docker镜像
我花了大概一周的时间进行了各种踩坑及实验,最终得出了一份可以使用的dockerfile及compose 内含如下支持 php7 mysql_pdo postgre_pdo phpredis swoole(可选,如应用sw…
k8s异常pod处理
自动处理: 灵活运用readinessProbe和livenessProbe探针,对于常规异常(如:服务没有响应,健康检查失败)做到自动处理,业务日志记录异常 readinessProbe 主要是用来探测服务是否可用,如…
在 Linux 上部署 Docker
参考 Docker 官网用户指南:https://docs.docker.com/engine/installation/linux/ 环境依赖 Linux:64 位 Kernel 3.10 及以上(RHEL7 以上版本…
跟我在Windows下玩docker吧!
迫于公司电脑是个台式机,而且网上的云也挺贵的,大一点的配置就得好多钱。所以就在windows下先搞定docker,再去云上实践。嘿嘿嘿! 安装 需要个执行命令行的工具,需先安装gitbash 步骤 访问安装文件地址; 下…
完全使用 Docker 开发 PHP 项目 (二): 配置篇
系列文章 完全使用 Docker 开发 PHP 项目 (一): 安装篇 完全使用 Docker 开发 PHP 项目 (二): 配置篇 问题反馈 如果你在使用中遇到任何问题,请通过以下途径联系我 GitHub 提出 iss…
centos下安装docker以及docker-composer
背景 docker已经出来了很久,而我一直想混迹到docker大军中进行冲锋陷阵,恰逢公司项目的需要,因此今天玩了一把docker的安装 事先准备 centos系统或者linux系统 安装步骤 安装基础的工具yum-ut…
Docker的典型应用场景
相对于VM,docker在其轻量、配置复杂度以及资源利用率方面有着明显的优势。 随着docker技术的不断成熟,越来越多的企业开始考虑通过docker来改进自己的IT系统。 本文列举一些docker的实际应用场景,以期能…
Docker 极简印象
Docker是一款比传统虚拟机软件更先进的虚拟化工具,可以快速的在不同机器上搭建出一致的开发、调试、运行环境。它的核心概念有镜像、容器和仓库。 镜像(Image) 类似于ISO文件,是一个打包好的运行环境。一个镜像可以是…
在docker的alpine类镜像上安装LNMP服务
安装目的 本文是《用docker部署WEB项目》的第二篇 alpine是docker官方推荐的linux发行版,基于它制作docker,文件体积会小很多 alpine和常用的centos、ubuntu等相比还是会有一些区…