
08 docker入门
本专辑介绍docker的用法
张力的程序园
兰州大学毕业,10多年软件开发经验,善于系统性设计多种技术映射到问题解决空间。java出身,精通设计模式,熟悉经典算法,主要从事方向为分布式和大数据研发,对高并发、大流量设计思想有深刻理解和运用。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
13 docker安装rabbitmq
rabbitmq是一款常用的消息队列,与activemq类似。本文将阐述通过docker安装rabbitmq。 1、搜索rabbitmq docker search rabbitmq 2、拉取rabbitmq docker pull rabbitmq:3.7.7-management 3、查看rabbitmq镜像 查看镜像获取image id 4、启动rabbitm...原创 2019-10-30 10:07:41 · 112 阅读 · 0 评论 -
12 通过docker安装elasticsearch
elasticsearch是一款检索和搜索引擎,与solr类似,以lucence为基础。本文将阐述通过docker安装elasticsearch。 1、搜索elasticsearch docker search elasticsearch 2、获取elasticsearch docker pull elasticsearch:2.4.4 3、启动elasticsearch do...原创 2019-10-30 09:45:42 · 165 阅读 · 0 评论 -
11 通过docker安装activemq
activemq是一个性能强劲的消息总线。本文将阐述通过docker安装activemq。 1、搜索activemq docker search activemq 2、获取activemq docker pull webcenter/activemq 3、启动activemq docker run -d --name myactivemq -p 61616:61616 -p ...原创 2019-04-18 16:11:41 · 175 阅读 · 0 评论 -
10 通过docker安装memcached
memcached是一个高性能的内存数据库系统。本文将讲述使用docker安装memcached。 1、搜索memcached docker search memcached 2、获取memcached docker pull memcached 3、启动memcached docker run -p 11211:11211 --name memcache memcached ...原创 2019-04-18 12:59:26 · 402 阅读 · 1 评论 -
09 通过docker安装mongodb
mongodb是一个分布式存储的数据库。本文将讲述使用docker安装mongodb。 1、搜索mongodb docker search mongo 2、获取mongodb docker pull mongo 3、启动mongo docker run -p 27017:27017 --name mongo mongo 4、测试并且进入docker容器 #测试是否启动成功 n...原创 2019-04-18 12:33:59 · 117 阅读 · 0 评论 -
08 通过docker安装zookeeper
zookeeper是一个起协调服务的组件,在分布式当中做注册中心,在各大数据组件当中做一致性服务。本文将讲述使用docker安装zookeeper。 1、搜索activemq docker search zookeeper 2、获取zookeeper docker pull zookeeper 3、启动zookeeper docker run --privileged=true ...原创 2019-04-13 14:58:00 · 81 阅读 · 0 评论 -
07 通过docker安装solr
solr是一个企业级搜索应用服务器。本文将阐述通过docker安装solr。 1、获取solr 7.4.0 docker pull solr:7.4.0 2、启动solr docker run --name mysolr -d -p 8983:8983 -t solr:7.4.0 3、创建collection1 docker exec -it --user=solr mysol...原创 2019-04-12 15:02:37 · 114 阅读 · 0 评论 -
06 通过docker安装mysql
本文将阐述通过docker安装mysql。 1、获取mysql5.6 docker pull mysql:5.6 2、启动mysql,其中MYSQL_ROOT_PASSWORD=123456是设置root密码 docker run -p 3306:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6 3、...原创 2019-04-10 16:26:31 · 130 阅读 · 0 评论 -
05 通过docker安装tomcat
tomcat是一款最流行的服务器。本文将阐述在docker当中安装tomcat,并部署我们自己的项目。 1、获取tomcat docker pull tomcat 2、启动tomcat #创建宿主机子的路径,用以映射docker安装的tomcat所在的操作系统路径 mkdir -p /root/tomcat/webapps mkdir -p /root/tomcat/logs #...原创 2019-04-10 16:13:49 · 101 阅读 · 0 评论 -
04 通过docker安装redis
redis是常用的nosql数据库,基于纯内存、单线程和非阻塞I/O多路复用机制,速度极快。本文将演示在docker当中安装和使用redis服务。 1、获取redis docker search redis 2、启动redis #查看是否已下载redis镜像 docker images|grep redis #启动redis docker run -p 6379:6379 --n...原创 2019-04-09 19:58:03 · 118 阅读 · 0 评论 -
03 通过docker安装nginx
nginx是一款高性能的服务器,常用作反向代理、正向代理、动静分离以及负载均衡。本文将阐述使用docker安装nginx服务器,并通过nginx访问之前fastdfs上传的文件。 1、获取nginx docker pull nginx 2、创建本地的nginx相关目录 mkdir -p /root/nginx/conf touch /root/nginx/conf/nginx.c...原创 2019-04-09 07:57:20 · 112 阅读 · 0 评论 -
02 通过docker安装fastdfs
fastdfs常作为图片服务器之用,在电商类网站中用的极广。使用了图片服务器,就可以释放一部分servlet容器上传小文件之压力,再结合nginx的动静分离功能,就可以非常快速而又效率高的上传图片和查看图片。 使用通常的步骤安装fastdfs,步骤繁琐且容易出错,本文将讲述使用docker安装图片服务器。 1、安装和启动fastdfs #这个显然是别人已经做好图片服务器之服务打成的...原创 2019-04-08 23:26:10 · 132 阅读 · 0 评论 -
01 docker的介绍
1、docker简介 docker是一种新兴的虚拟化方式。往往一件很复杂的安装和部署工作,使用docker可以很快完成。 我愿意使用maven来类比,maven的一个重要功能就是jar包的管理,我们通过maven可以下载一个jar包,我们自己的程序也可以打成jar包上传供别人下载使用。我们把上述句子中的maven换成docker,把jar包换成服务,就变成docker的作用:我们通...原创 2019-04-08 22:06:13 · 192 阅读 · 0 评论