![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Docker
泰 戈 尔
只有初恋般的热情和宗教般的意志,人才可能成就某种事业。 -- 川哥
展开
-
我的docker学习笔记
近来发现docker越来越受欢迎了,而且看起来,docker的热度还远没有到达顶峰,或许在这个云服务时代的大背景下,docker会是另一个转折点。这里暂且将这几天看到的一些小知识点整理下,方便自己后面复习吧。 安装docker docker虽然是跨平台的,但是很明显在linux上工作起来要比在Windows上方便的多,所以我就在自己的云服务器上装一个好了。 包管理器:$sudo a...原创 2018-05-20 16:36:03 · 800 阅读 · 0 评论 -
用docker弹性部署自己的服务
很久不看docker的东西了,之前了解的一些基本命令都忘得差不多了,适逢工作需要,再来复习巩固下。今天想完成的是:借助docker不部署下自己的服务。 环境准备 都说“巧妇难为无米之炊”,所以还是需要先准备下的。 OS:Ubuntu 16.04, 2G内存 docker:1.13.2 coding language: golang (gin web framework) 编码 将服务跑起来,是我们...原创 2018-10-14 12:32:20 · 7660 阅读 · 3 评论 -
ELK在docker中的部署
ELK是ElasticSearch、Logstash、Kibana的简称,一般用于日志系统,从日志收集,日志转储,日志展示等入手,用以提供简洁高效的日志处理机制。 鉴于没有额外的机器,这里就用docker来简单模拟下一个简单ELK系统的部署和使用。 搭建Logstash 准备好镜像 docker search logstash // 省略输出 docker pull logstash // 省略...原创 2019-02-16 11:54:38 · 9199 阅读 · 0 评论 -
docker部署MySQL+PHP-FPM+Nginx服务
准备 docker pull mysql docker pull nginx docker pull bitnami/php-fpm 关键命令: docker ps -a # 查看宿主机部署的所有容器 docker exec -it containerid /bin/bash # 进入正在运行的容器的内部 docker inspect container # 查看容器的详细信息,比如查找IPA...原创 2019-03-20 18:46:41 · 876 阅读 · 0 评论 -
docker下用haproxy负载均衡MySQL
上次写了一篇docker模拟MySQL主从同步 的博客,于是想着试试用haproxy对多个mysql进行负载均衡。 先把MySQL跑起来,这里就测试俩吧。 docker pull mysql docker run -d -p 6666:3306 -e MYSQL_ROOT_PASSWORD=123456 —name mysql6666 mysql docker run -d -p 7777:33...原创 2019-06-02 11:33:53 · 858 阅读 · 0 评论 -
docker-solr-php业务模拟
最近在整理公司的一些基础服务,正好拓展下自己的知识面,先不管程度多深,最起码打个照面,说不一定未来就用到了,概念性的东西理解了,后面也就差业务逻辑了,变通再多,也是在这些基础之上的。 环境搭建,既要配Java环境,又要下载一些软件,做好适配,显得比较麻烦,所以干脆借助docker,一下子门槛就降下来了。 下载镜像 docker pull solr:7.4.0 ➜ ~ docker images...原创 2019-08-06 21:34:08 · 410 阅读 · 0 评论 -
NSQ异步消费模型
网上搜了很久,除了官网的类库,没找到合适的PHP作为消费者的容易理解的案例,那干脆自己写一个好了。 搭建环境 # 拉取官方最新镜像 docker pull nsqio/nsq:latest # 启动lookupd 大管家 docker run -d --name lookupd -p 4160:4160 -p 4161:4161 nsqio/nsq /nsqlookupd # 启动nsqd 真...原创 2019-08-09 16:48:27 · 1512 阅读 · 0 评论