文章482
标签257
分类63
Docker下安装与配置CentOS

Docker下安装与配置CentOS

最近开始学习分布式大数据相关的一些内容. 一般情况下都是使用VMWare这种虚拟机.但是实际上Docker已经这么轻量级, 完全没有必要使用VMWare这种带有图形界面的软件了.

所以就简单折腾了一下, 配置安装了CentOS.


使用Docker部署Redis集群-三主三从

使用Docker部署Redis集群-三主三从

项目中用到了Redis, 所以打算用Docker在本地搭建一个Redis集群. 搭建时用到了docker-compose, 而网上大多数参考都是先搭建六个单节点, 然后再创建主从节点, 在这种方式下没办法细粒度的指定哪个节点为主节点, 哪个节点为指定主节点的从节点(其实可以, 但是很麻烦)

所以在docker-compose.yml中增加了配置, 完成了一条命令创建三主三从的Redis节点, 并且可以根据需求来指定哪些为主, 哪些为从, 以及从节点属于哪个主节点


使用Docker容器时添加对外映射端口的方法总结

使用Docker容器时添加对外映射端口的方法总结

Docker容器在运行时可能会遇到多开启几个端口或者修改启动参数等情况, 本篇总结了两种使用Docker容器时添加对外映射端口的方法:

  • 创建当前容器的镜像并重新运行镜像
  • 修改当前容器的配置文件

使用Docker搭建图片服务器

使用Docker搭建图片服务器

使用Docker-Maven插件部署Tomcat

使用Docker-Maven插件部署Tomcat

学习了Docker之后, 在项目部署时是真的香, 不需要破坏宿主本地环境, 能够统一部署, 环境相同, 构建集群也方便. 所以现在即使开发个JSP, 部署在Tomcat也不想在本地下一个Tomcat了

查阅了网上的相关资料, 不是搞本地资源映射, 就是自己在构建一个镜像, 不是很方便

本篇总结了直接使用官方的Tomcat镜像, 通过Maven插件直接构建项目镜像!


使用Maven插件在Docker中部署你的Tomcat项目

使用Maven插件在Docker中部署你的Tomcat项目

原来一直都是使用本地的Tomcat部署项目, 虽然简单, 但是项目一多其实文件不好管理, 并且集群化了之后也不方便管理, 所以本篇讲述了通过Maven的Docker部署插件完成项目在Tomcat镜像中的部署


在Win10下使用Docker部署FTP服务

在Win10下使用Docker部署FTP服务

本篇总结了在win10下面使用Docker来部署vsftpd服务


Dockerfile学习

Dockerfile学习

最近一直在使用Docker部署项目, 但是还没有很系统的学习Dockerfile的相关知识, 本篇主要总结的关于Dockerfile的制作, 使用等;

阅读本文你将学会:

  • 为什么使用Dockerfile? 使用Dockerfile的好处?
  • Dockerfile中的指令: FROM, RUN, COPY, ADD, WORKDIR, CMD, ENTRYPOINT, ENV, EXPOSE.
  • Dockerfile中的注意事项
  • Dockerfile中的优化
  • Dockerfile应用场景举例
  • ……

使用Docker部署你的JavaWeb项目

使用Docker部署你的JavaWeb项目

由于最新的项目采用的是JDK11编写的, 而服务器上的还是JRE8, 所以想以后就使用Docker进行部署, 方便而且干净. 当然部署过程中还是遇到了很多小坑, 所以本篇文章记录了使用Docker部署JavaWeb项目的方法.

读了本文你将学会:

  • 如何使用Docker部署已经打包好的Jar包
  • 如何使用Docker在Tomcat等容器中部署War包
  • ……

在Linux下配置Docker的相关问题以及工具推荐

在Linux下配置Docker的相关问题以及工具推荐

今天在VSCode中添加与Docker相关的插件时, 一直报错, 果然是Linux用户权限的问题. 本篇文章带你解决Docker在Linux操作系统中权限问题的同时, 教你简单配置Docker, 并推荐Docker管理的相关软件!

本篇包括:

  • Linux下非root用户的权限配置(解决connect EACCES /var/run/docker.sock错误)
  • Docker设置国内安装源
  • Docker相关管理软件推荐
  • ……