Dock实战系列
文章平均质量分 82
在docker环境下实践分布式网站涉及的各类技术,例如数据库,rpc,消息,缓存等。
程序员欣宸
微信公众号同名,畅游Java,与你同行~
展开
-
SpringAI+Ollama三部曲之一:极速体验
准备好linux和docker,随本文用最短的时间最少的步骤体验java版本的大模型应用原创 2024-05-18 09:18:47 · 1843 阅读 · 1 评论 -
docker-compose快速部署elasticsearch-8.x集群+kibana
借助docker-compose,可以简单的完成elasticsearch8.x版本集群+kibana部署原创 2022-06-11 11:40:48 · 5950 阅读 · 5 评论 -
制作JavaCV应用依赖的基础Docker镜像(CentOS7+JDK8+OpenCV4)
做一个集成了JDK8和OpenCV4的镜像,JavaCV相关的应用以此作为基础镜像,可以省去环境配置和依赖库的工作了原创 2021-10-23 22:44:49 · 1792 阅读 · 1 评论 -
Spring Native实战(畅快体验79毫秒启动springboot应用)
79毫秒启动SpringBoot应用,像闪电一样快!原创 2021-05-22 20:24:23 · 12062 阅读 · 12 评论 -
设置非root账号不用sudo直接执行docker命令
常用操作备忘原创 2020-06-06 18:14:52 · 28882 阅读 · 5 评论 -
Docker下Prometheus和Grafana三部曲之三:自定义监控项开发和配置
本文详细讲述了业务系统如何将自定义的监控项上报到prometheus,并且在Grafana上配置监控项展示上报的自定义数据原创 2019-03-10 13:30:19 · 2502 阅读 · 0 评论 -
Docker下Prometheus和Grafana三部曲之二:细说Docker编排
上一篇文章中快速搭建环境是否给您留下了印象,今天就来揭秘如何实现简单快捷的构建一个监控系统原创 2019-03-10 10:47:18 · 1703 阅读 · 1 评论 -
Docker下Prometheus和Grafana三部曲之一:极速体验
Docker环境下,极速体验Prometheus和Grafana监控系统原创 2019-03-10 00:34:46 · 2547 阅读 · 0 评论 -
用golang官方Docker镜像运行项目
如果当前电脑没有配置go环境,通过Docker也可以编译、构建、运行go程序,接下来一起实战试试;环境信息本次实战的环境如下:操作系统:macOS Mojave(10.14.3)Docker:18.09.2go镜像:1.11.5go工程简介本次实战要编译和运行的go程序,一共有两个package:名为service的文件夹下有个名为tools.go的文件,内容如下:pac...原创 2019-03-01 00:08:40 · 9786 阅读 · 1 评论 -
docker下,极速搭建spark集群(含hdfs集群)
搭建spark和hdfs的集群环境会消耗一些时间和精力,今天咱们就借助docker,极速搭建和体验spark和hdfs的集群环境;原创 2019-02-10 01:48:23 · 11743 阅读 · 6 评论 -
docker下,一行命令搭建elasticsearch6.5.0集群(带head插件和ik分词器)
借助docker,仅需一行命令就能创建elasticsearch集群,并且head插件和ik分词器也都已经装好了。原创 2019-01-27 21:06:12 · 3452 阅读 · 9 评论 -
自己动手制作elasticsearch的ik分词器的Docker镜像
本文制作出集成了ik分词器的elasticsearch镜像,这样每个容器运行的时都自带了ik分词器原创 2019-01-27 20:09:47 · 3359 阅读 · 0 评论 -
自己动手制作elasticsearch-head的Docker镜像
官方的elasticsearch-head的Docker镜像目前只支持到elasticsearch5.x版本,本文帮助大家掌握head插件镜像的制作方法,做出各种适合自己的版本原创 2019-01-27 11:54:28 · 2662 阅读 · 0 评论 -
Flink消费kafka消息实战
本次实战的内容是开发Flink应用,消费来自kafka的消息,进行实时计算原创 2019-01-01 21:54:18 · 31469 阅读 · 24 评论 -
如何使用Docker内的kafka服务
kafka服务作为Docker容器运行后,外部的应用如何能够消费这个kafa的消息呢?今天就来一起实战原创 2019-01-01 14:20:13 · 44032 阅读 · 8 评论 -
制作Docker镜像,用来编译OpenJDK11源码
实战Docker镜像文件的制作过程,这个镜像用来编译OpenJDK11源码原创 2018-12-09 22:15:02 · 3053 阅读 · 1 评论 -
制作Docker镜像,用来下载OpenJDK11源码
实战Docker镜像文件的制作过程,这个镜像用来下载OpenJDK11源码原创 2018-12-03 19:50:38 · 3331 阅读 · 0 评论 -
利用Docker极速下载OpenJDK11源码
常规下载方式的不足常用的下载OpenJDK11源码方式来自官方推荐,如下命令:hg clone http://hg.openjdk.java.net/jdk/jdk11这种下载方式要装pip,再用pip装mercurial,并且下载源码过程中也容易超时失败;利用Docker,一行命令完成下载如果您安装了Docker,通过以下一行命令即可下载OpenJDK11源码:docker run...原创 2018-10-21 22:05:07 · 2738 阅读 · 1 评论 -
没有JDK和Maven,用Docker也能构建Maven工程
在编译构建Maven工程的时候,以下两种情况偶尔会遇到: 1. 当前电脑上没装Maven,甚至JDK都没装; 2. 当前电脑装了JDK8,但要用JDK7编译构建当前工程;遇到上述情况,一般会将JDK和Maven装好并设置环境变量,再去编译构建Maven工程,但如果您的电脑已装了Docker,就能利用Maven的官方镜像快速创建一个编译环境,省去在当前电脑上安装JDK和Maven的操作;...原创 2018-05-20 23:12:43 · 6674 阅读 · 1 评论 -
Docker镜像制作实战:设置时区和系统编码
在制作Docker镜像时常用centos的官方镜像作为基础镜像,这些基础镜像的时区和系统编码都不满足我们的需求,我们需要时区CST,系统编码UTF-8,今天我们就来实战制作一个Docker镜像,将时区和系统编码设为我们想要的,今后其他镜像就能以此作为基础镜像,不用再关注时区和系统编码问题了 ;原文地址:https://blog.csdn.net/boling_cavalry/article/d...原创 2018-05-20 17:07:24 · 9927 阅读 · 4 评论 -
查看Docker容器的信息
对于运行在Docker环境的容器,有时我们想查询它们的一些基本信息,例如环境变量、hostname、ip地址等,接下来我们以一个tomcat容器为例,看看有哪些方式来取得这些信息;原文地址:https://blog.csdn.net/boling_cavalry/article/details/80215214创建tomcat容器在docker环境下执行如下命令,即可创建一个名为t...原创 2018-05-06 17:09:31 · 210976 阅读 · 4 评论 -
Docker下MySQL主从三部曲之三:binlog日志参数实战
本章是《Docker下MySQL主从三部曲》的终篇,前面的章节我们能够制作镜像来搭建主从同步环境,本章我们来观察binlog参数MASTER_LOG_POS;原文地址:https://blog.csdn.net/boling_cavalry/article/details/79782008前文链接《Docker下MySQL主从三部曲之一:极速体验》;《Docker下MySQL主...原创 2018-04-02 21:21:32 · 1872 阅读 · 0 评论 -
Docker下MySQL主从三部曲之二:细说镜像制作
本文是《Docker下MySQL主从三部曲》系列的第二篇,上一篇《Docker下MySQL主从三部曲之一:极速体验》我们轻而易举的搭建了MySQL主从同步环境,凭借的是一个docker-compose.yml脚本,今天我们一起来看看这个脚本相关的技术细节,学习如何制作支持MySQL主从同步镜像;原文链接:https://blog.csdn.net/boling_cavalry/article/...原创 2018-04-01 14:54:20 · 2303 阅读 · 1 评论 -
Docker下MySQL主从三部曲之一:极速体验
从本章开始,我们来实战如何在Docker下快速搭建主从同步的MySQL环境,《Docker下MySQL主从三部曲》由以下三章组成: 1. 本章的内容,以最快的速度搭建和体验一主二从的MySQL主从环境; 2. 细说第一章中的环境背后的技术细节,主要是如何制作MySQL主从的镜像; 3. 验证bin log参数值对主从同步的影响;原文地址:https://blog.csdn.net/bol...原创 2018-03-31 15:29:54 · 1841 阅读 · 0 评论 -
Docker下手工配置MySQL主从
本章在Docker环境下创建两个MySQL容器,再配置成一主一从,今天的配置都是手工输入命令完成的,这么做是为了熟悉MySQL主从配置的基本步骤,为接下来的实战打好基础,后面的章节中,我们自制MySQL主从镜像,实现以最简化的方式搭建一个MySQL主从环境;原文地址:https://blog.csdn.net/boling_cavalry/article/details/79751085动...原创 2018-03-30 16:23:05 · 1992 阅读 · 1 评论 -
Docker下Java文件上传服务三部曲之三:wireshark抓包分析
本文是《Docker下Java文件上传服务三部曲》的终篇,前面两章我们创建了客户端和服务端,实战了文件上传服务,本篇我们通过wireshark工具抓包,分析上传文件时的网络请求;原文地址:http://blog.csdn.net/boling_cavalry/article/details/79380053前文简述《Docker下Java文件上传服务三部曲》旨在实战Docker下的...原创 2018-02-27 09:19:12 · 2569 阅读 · 0 评论 -
Docker下Java文件上传服务三部曲之二:服务端开发
本章是《Docker下Java文件上传服务三部曲》的第二篇,上一章《Docker下Java文件上传服务三部曲之一:准备环境》我们把客户端准备好了,Tomcat容器也部署好了,今天就来开发和部署文件服务的后台应用吧;原文地址:http://blog.csdn.net/boling_cavalry/article/details/79367520本章实战内容概要本章要创建三个web应用...原创 2018-02-27 09:18:43 · 5140 阅读 · 0 评论 -
Docker下Java文件上传服务三部曲之一:准备环境
《Docker下Java文件上传服务三部曲》的主要内容是Java的文件上传服务实战,由三篇文章组成,内容分别如下: 1. 准备工作(即本章),包括上传文件的客户端开发、创建Tomcat容器(支持在线部署),安装wireshark; 2. 服务端编码,创建三个应用,实战SpringMVC、Apache fileupload库,SpringBoot三种场景下的文件上传服务; 3. wiresha...原创 2018-02-25 10:55:22 · 4141 阅读 · 3 评论 -
Docker下的Spring Cloud三部曲之三:在线横向扩容
本章是《Docker下的Spring Cloud三部曲》的最后一篇,前面两篇我们实践了开发和制作镜像文件,运行一个基于spring cloud的RPC服务环境,今天我们来试试docker-compose的扩容功能,将我们的RPC服务做在线扩容;原文地址:http://blog.csdn.net/boling_cavalry/article/details/79192376系列文章原创 2018-01-30 09:51:12 · 3184 阅读 · 0 评论 -
Docker下的Spring Cloud三部曲之二:细说Spring Cloud开发
本文是《Docker下的Spring Cloud三部曲》系列的第二篇,详细讲解上一篇实例中用到的eureka、provider、consumer等三个应用的开发过程;原文地址:http://blog.csdn.net/boling_cavalry/article/details/79134497环境信息回顾一下实战环境,如下图:源码地址上图的eureka、provi原创 2018-01-29 12:53:18 · 4291 阅读 · 0 评论 -
Docker下的Spring Cloud三部曲之一:极速体验
从本章开始,我们一起在Docker下实战Spring Cloud的开发和部署,整个实战分为以下三章进行: 1. Docker下极速体验注册中心、服务提供者、服务消费者; 2. 细说Spring Cloud开发; 3. 实战扩容;本章是三部曲的第一篇,我们用最短的时间、最简单的操做一起在Docker下体验SpringCloud的注册中心、服务提供者、服务消费者;原文地址:http://原创 2018-01-27 11:47:01 · 2907 阅读 · 1 评论 -
Docker下redis与springboot三部曲之三:springboot下访问redis哨兵
在《 Docker下redis与springboot三部曲之二:安装redis主从和哨兵》一文中,我们在docker下搭建了redis主从和哨兵,本章我们开发一个基于springboot的web工程,体验springboot下如何使用redis高可用服务;原文地址:http://blog.csdn.net/boling_cavalry/article/details/79041129实原创 2018-01-13 11:51:34 · 4959 阅读 · 0 评论 -
Docker下redis与springboot三部曲之二:安装redis主从和哨兵
在上一章《 Docker下redis与springboot三部曲之一:极速体验》我们快速体验了springboot访问单机版redis,今天的实战中我们在Docker下搭建redis主从和哨兵服务;原文地址:http://blog.csdn.net/boling_cavalry/article/details/78995407实战环境本次实战的环境是Ubuntu16,安装的Docke原创 2018-01-10 14:08:50 · 2944 阅读 · 3 评论 -
Docker下redis与springboot三部曲之一:极速体验
从本章开始我们在Docker下进行spring boot操作redis的实战,先从最简单的redis单机版开始吧;原文地址:http://blog.csdn.net/boling_cavalry/article/details/78991422实战环境本次实战的环境是Ubuntu16,安装的Docker版本是17.03.2-ce;创建文件夹/usr/local/work/share原创 2018-01-07 12:36:51 · 3016 阅读 · 0 评论 -
Docker下运行springboot
原文地址:http://blog.csdn.net/boling_cavalry/article/details/78991870本章我们做个Docker镜像,今后用此镜像的容器运行springboot的jar包,再通过端口映射对外提供http服务;实战环境本次实战的环境是Ubuntu16,安装的Docker版本是17.03.2-ce制作材料制作镜像所需的材料很简单:j原创 2018-01-06 21:53:07 · 5426 阅读 · 1 评论 -
maven构建docker镜像三部曲之三:推送到远程仓库(内网和阿里云)
把docker-maven-plugin插件的推送功能也用上,编译构建后自动推送到内网私有仓库或者阿里云镜像仓库原创 2017-12-29 19:19:07 · 19797 阅读 · 8 评论 -
maven构建docker镜像三部曲之二:编码和构建镜像
用docker-maven-plugin插件来构建本地的docker镜像原创 2017-12-22 12:38:41 · 14907 阅读 · 1 评论 -
maven构建docker镜像三部曲之一:准备环境
实战mavenn的tomcat7-maven-plugin插件:准备工作原创 2017-12-22 09:03:00 · 6598 阅读 · 0 评论 -
docker私有仓库搭建与使用实战
搭建和使用docker私有仓库原创 2017-12-16 16:26:33 · 30776 阅读 · 3 评论 -
Docker下,实战mongodb副本集(Replication)
在Docker下实战mongodb副本集(Replication)集群环境的搭建,验证数据同步和故障转移;原创 2017-10-08 10:51:20 · 5999 阅读 · 0 评论