
docker入门
万和IT教育
这个作者很懒,什么都没留下…
展开
-
docker入门-【1】docker的介绍
1、docker简介docker是一种新兴的虚拟化方式。往往一件很复杂的安装和部署工作,使用docker可以很快完成。我愿意使用maven来类比,maven的一个重要功能就是jar包的管理,我们通过maven可以下载一个jar包,我们自己的程序也可以打成jar包上传供别人下载使用。我们把上述句子中的maven换成docker,把jar包换成服务,就变成docker的作用:我们通过docker...原创 2019-04-22 18:01:51 · 191 阅读 · 0 评论 -
docker入门-【9】通过docker安装mongodb
mongodb是一个分布式存储的数据库。本文将讲述使用docker安装mongodb。1、搜索mongodbdocker search mongo2、获取mongodbdocker pull mongo3、启动mongodocker run -p 27017:27017 --name mongo mongo4、测试并且进入docker容器#测试是否启动...原创 2019-04-23 14:36:34 · 404 阅读 · 0 评论 -
docker入门-【8】通过docker安装zookeeper
zookeeper是一个起协调服务的组件,在分布式当中做注册中心,在各大数据组件当中做一致性服务。本文将讲述使用docker安装zookeeper。1、搜索activemqdocker search zookeeper2、获取zookeeperdocker pull zookeeper3、启动zookeeperdocker run --privileged=true ...原创 2019-04-23 14:34:46 · 318 阅读 · 1 评论 -
docker入门-【7】通过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 myso...原创 2019-04-23 14:33:00 · 530 阅读 · 0 评论 -
docker入门-【6】通过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-23 14:31:35 · 103 阅读 · 0 评论 -
docker入门-【5】通过docker安装tomcat
tomcat是一款最流行的服务器。本文将阐述在docker当中安装tomcat,并部署我们自己的项目。1、获取tomcatdocker pull tomcat2、启动tomcat#创建宿主机子的路径,用以映射docker安装的tomcat所在的操作系统路径mkdir /root/tomcat/webappsmkdir /root/tomcat/logs#启动tomcat...原创 2019-04-23 11:35:07 · 218 阅读 · 0 评论 -
docker入门-【4】通过docker安装redis
redis是常用的nosql数据库,基于纯内存、单线程和非阻塞I/O多路复用机制,速度极快。本文将演示在docker当中安装和使用redis服务。1、获取redisdocker search redis2、启动redis#查看是否已下载redis镜像docker images|grep redis#启动redisdocker run -p 6379:6379 --nam...原创 2019-04-23 11:19:02 · 158 阅读 · 0 评论 -
docker入门-【3】通过docker安装nginx
nginx是一款高性能的服务器,常用作反向代理、正向代理、动静分离以及负载均衡。本文将阐述使用docker安装nginx服务器,并通过nginx访问之前fastdfs上传的文件。1、获取nginxdocker pull nginx2、创建本地的nginx相关目录mkdir -p /root/nginx/conftouch /root/nginx/conf/nginx.con...原创 2019-04-23 10:21:51 · 171 阅读 · 0 评论 -
docker入门-【2】通过docker安装fastdfs
fastdfs常作为图片服务器之用,在电商类网站中用的极广。使用了图片服务器,就可以释放一部分servlet容器上传小文件之压力,再结合nginx的动静分离功能,就可以非常快速而又效率高的上传图片和查看图片。使用通常的步骤安装fastdfs,步骤繁琐且容易出错,本文将讲述使用docker安装图片服务器。1、安装和启动fastdfs#这个显然是别人已经做好图片服务器之服务打成的镜像上传到...原创 2019-04-23 10:19:28 · 353 阅读 · 0 评论 -
docker入门-【10】通过docker安装memcached
memcached是一个高性能的内存数据库系统。本文将讲述使用docker安装memcached。1、搜索memcacheddocker search memcached2、获取memcacheddocker pull memcached3、启动memcacheddocker run -p 11211:11211 --name memcache memcached...原创 2019-04-23 14:38:23 · 3354 阅读 · 0 评论