董鑫的博客

Memecached缓存原理及基本操作、分布式(一致性hash)

ElasticSearch之centos安装

ElasticSearch之PHP-SDK基础篇

Dockerfile自动构建镜像

apache 无法启动

[Thu Jul 19 11:24:14.448919 2018] [suexec:notice] [pid 4390] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)[Thu Jul 19 11:24:14.471886 2018] [auth_digest:notice] [pid 4390] AH01757: gen...

Mysql SQL的使用

模式定义了数据如何存储、存储什么样的数据以及数据如何分解等信息,数据库和表都有模式。主键的值不允许修改,也不允许复用(不能使用已经删除的主键值赋给新数据行的主键)。SQL(Structured Query Language),标准 SQL 由 ANSI 标准委员会管理,从而称为 ANSI SQL。各个 DBMS 都有自己的实现,如 PL/SQL、Transact-SQL 等。...

Mysql主从复制

主从复制的原理是什么?主从复制中断了怎么办?主从复制出现延迟怎么处理?主库崩溃了怎么办?MHA(Master High Availability)?原理:主从复制一共有三个进程,从库生成两个线程,一个I/O线程,一个SQL线程;i/o线程去请求主库 的binlog,并将得到的binlog日志写到relay log(中继日志) 文件中;主库会生成一个 log dump 线程,用来给从库 i...

Docker Hub使用

Docker Hub是一个基于云的注册表服务,它允许您链接到代码存储库,构建图像并测试它们,存储手动推送的图像以及链接到Docker Cloud,以便您可以将图像部署到主机。它为整个开发流程中的容器映像发现,分发和变更管理,用户和团队协作以及工作流程自动化提供集中资源 。...

Docker Hub 之 自动构建

在上一篇文章中简单的介绍了 Docker Hub 的基本使用 ,在本章节中我会把我总结的 Webhooks 自动构建一步步的分享给大家。什么是自动构建? 使用第三方docker服务来帮助编译镜像,可以在互联网上面直接拉取到镜像,减少了繁琐的编译过程。这真的体现了run any where这个口号...

docker-compose日常BUG

相信大家在刚接触docker-compose时常常会发生一些BUG而感觉苦恼,以下内容是我最近使用docker-compose碰到的BUG,希望那些跟我一样刚接触docker的小伙伴能少走些弯路。1、ERROR: The Compose file './docker-compose.yml' is invalid because: services.mysql.environme...

Dockerfile文件构建 LNMP 镜像

不知道大家有没有在搜索 docker-compose构建lnmp环境 时只能看到docker-compose.yml文件,而看不到真正的 Dockerfile ,以下是我自己基于Dockerfile构建的LNMP编译文件!注意: 如果你已经对 Dockerfile 的使用还不是很了解,请先阅读  Dockerfile  之后再阅读本篇文章,这样可以有助于更好的进行理解哦!...

Docker操作命令

1、查看正在运行容器列表 docker ps 2、查看Docker版本 docker --version 3、本地镜像列表 docker images 4、docker镜像操作命令帮助 docker image...

Docker-compose构建LNMP环境

通过之前的介绍,我们知道使用一个 Dockerfile 模板文件,可以让用户很方便的定义一个单独的应用容器。然而,在日常工作中,经常会碰到需要多个容器相互配合来完成某项任务的情况。例如要实现一个 Web 项目,除了 Web 服务容器本身,往往还需要再加上后端的数据库服务容器,甚至还包括负载均衡容器等。Compose 恰好满足了这样的需求。它允许用户通过一个单独的&am...