![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
08 docker入门
本专辑介绍docker的用法
张力的程序园
兰州大学毕业,10多年软件开发经验,善于系统性设计多种技术映射到问题解决空间。java出身,精通设计模式,熟悉经典算法,主要从事方向为分布式和大数据研发,对高并发、大流量设计思想有深刻理解和运用。
展开
-
13 docker安装rabbitmq
rabbitmq是一款常用的消息队列,与activemq类似。本文将阐述通过docker安装rabbitmq。1、搜索rabbitmqdocker search rabbitmq2、拉取rabbitmqdocker pull rabbitmq:3.7.7-management3、查看rabbitmq镜像查看镜像获取image id4、启动rabbitm...原创 2019-10-30 10:07:41 · 75 阅读 · 0 评论 -
12 通过docker安装elasticsearch
elasticsearch是一款检索和搜索引擎,与solr类似,以lucence为基础。本文将阐述通过docker安装elasticsearch。1、搜索elasticsearchdocker search elasticsearch2、获取elasticsearchdocker pull elasticsearch:2.4.43、启动elasticsearchdo...原创 2019-10-30 09:45:42 · 130 阅读 · 0 评论 -
11 通过docker安装activemq
activemq是一个性能强劲的消息总线。本文将阐述通过docker安装activemq。1、搜索activemqdocker search activemq2、获取activemqdocker pull webcenter/activemq3、启动activemqdocker run -d --name myactivemq -p 61616:61616 -p ...原创 2019-04-18 16:11:41 · 138 阅读 · 0 评论 -
10 通过docker安装memcached
memcached是一个高性能的内存数据库系统。本文将讲述使用docker安装memcached。1、搜索memcacheddocker search memcached2、获取memcacheddocker pull memcached3、启动memcacheddocker run -p 11211:11211 --name memcache memcached...原创 2019-04-18 12:59:26 · 285 阅读 · 1 评论 -
09 通过docker安装mongodb
mongodb是一个分布式存储的数据库。本文将讲述使用docker安装mongodb。1、搜索mongodbdocker search mongo2、获取mongodbdocker pull mongo3、启动mongodocker run -p 27017:27017 --name mongo mongo4、测试并且进入docker容器#测试是否启动成功n...原创 2019-04-18 12:33:59 · 84 阅读 · 0 评论 -
08 通过docker安装zookeeper
zookeeper是一个起协调服务的组件,在分布式当中做注册中心,在各大数据组件当中做一致性服务。本文将讲述使用docker安装zookeeper。1、搜索activemqdocker search zookeeper2、获取zookeeperdocker pull zookeeper3、启动zookeeperdocker run --privileged=true ...原创 2019-04-13 14:58:00 · 52 阅读 · 0 评论 -
07 通过docker安装solr
solr是一个企业级搜索应用服务器。本文将阐述通过docker安装solr。1、获取solr 7.4.0docker pull solr:7.4.02、启动solrdocker run --name mysolr -d -p 8983:8983 -t solr:7.4.03、创建collection1docker exec -it --user=solr mysol...原创 2019-04-12 15:02:37 · 86 阅读 · 0 评论 -
06 通过docker安装mysql
本文将阐述通过docker安装mysql。1、获取mysql5.6docker pull mysql:5.62、启动mysql,其中MYSQL_ROOT_PASSWORD=123456是设置root密码docker run -p 3306:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.63、...原创 2019-04-10 16:26:31 · 96 阅读 · 0 评论 -
05 通过docker安装tomcat
tomcat是一款最流行的服务器。本文将阐述在docker当中安装tomcat,并部署我们自己的项目。1、获取tomcatdocker pull tomcat2、启动tomcat#创建宿主机子的路径,用以映射docker安装的tomcat所在的操作系统路径mkdir -p /root/tomcat/webappsmkdir -p /root/tomcat/logs#...原创 2019-04-10 16:13:49 · 73 阅读 · 0 评论 -
04 通过docker安装redis
redis是常用的nosql数据库,基于纯内存、单线程和非阻塞I/O多路复用机制,速度极快。本文将演示在docker当中安装和使用redis服务。1、获取redisdocker search redis2、启动redis#查看是否已下载redis镜像docker images|grep redis#启动redisdocker run -p 6379:6379 --n...原创 2019-04-09 19:58:03 · 74 阅读 · 0 评论 -
03 通过docker安装nginx
nginx是一款高性能的服务器,常用作反向代理、正向代理、动静分离以及负载均衡。本文将阐述使用docker安装nginx服务器,并通过nginx访问之前fastdfs上传的文件。1、获取nginxdocker pull nginx2、创建本地的nginx相关目录mkdir -p /root/nginx/conftouch /root/nginx/conf/nginx.c...原创 2019-04-09 07:57:20 · 78 阅读 · 0 评论 -
02 通过docker安装fastdfs
fastdfs常作为图片服务器之用,在电商类网站中用的极广。使用了图片服务器,就可以释放一部分servlet容器上传小文件之压力,再结合nginx的动静分离功能,就可以非常快速而又效率高的上传图片和查看图片。使用通常的步骤安装fastdfs,步骤繁琐且容易出错,本文将讲述使用docker安装图片服务器。1、安装和启动fastdfs#这个显然是别人已经做好图片服务器之服务打成的...原创 2019-04-08 23:26:10 · 97 阅读 · 0 评论 -
01 docker的介绍
1、docker简介docker是一种新兴的虚拟化方式。往往一件很复杂的安装和部署工作,使用docker可以很快完成。我愿意使用maven来类比,maven的一个重要功能就是jar包的管理,我们通过maven可以下载一个jar包,我们自己的程序也可以打成jar包上传供别人下载使用。我们把上述句子中的maven换成docker,把jar包换成服务,就变成docker的作用:我们通...原创 2019-04-08 22:06:13 · 152 阅读 · 0 评论