Docker应用部署mysql5.7 1、拉取镜像 docker pull mysql:5.7 2、查看镜像 docker images 3、创建容器 docker run -id \ -p 3307:3306 \ --name=c_mysql \ -v $PWD/conf:/etc/mysql/c ...
分类:
数据库 时间:
2020-11-13 12:44:39
阅读次数:
16
云原生时代,Java还是Go?Java曾经著名的座右铭:"一次编写,到处运行",已经很过时了,因为现在我们只想在容器里运行代码。在容器里,一个"Justintime"的编译器意义不大。出于这个原因,可能为了更好地适应云计算,Java生态系统正处于转型之中。Oracle的GraalVm允许将字节码编译成Linux可执行文件(ELF),而RadHeat的Quar
分类:
编程语言 时间:
2020-11-13 12:37:46
阅读次数:
10
双子座(Gemini)协议:Web协议最简单的一种替换我已经开始对现在的Web非常反感了,它在各个层面上都是臃肿的。网站的规模正在以惊人的速度翻倍,Web标准也在以惊人的速度扩张。试图从头开始建立一个能与现代网络兼容的Web浏览器,需要的人力相当于雪山工程(SnowyMountainsScheme)或曼哈顿计划(没有夸张)。Web的现状让我只能得出一个结论,它已经糟糕到无法修复的地步。我不认为We
分类:
Web程序 时间:
2020-11-13 12:36:41
阅读次数:
19
dockerrun-it-p5000:80--namemynginxnginx这么启动是没问题的,因为nginx就是80端口启动的;可以curlhttp://宿主ip:5000访问nginxdockerrun-it-p5000:1234--namemynginxnginx因为1234没有app监听这里curlhttp://宿主ip:5000不能访问nginx这是因为容器内1234端口并没有被监听d
分类:
其他好文 时间:
2020-11-13 12:13:20
阅读次数:
8
创建容器:dockerservicecreate-d--replicas2-namehellowork--network=netk--container-label‘provider=generic‘镜像crate命令参数:-d后台运行--replicas2运行两个副本-eenv为在一个任务中的所有任务设置环境变量-l--label一个label是key=value键值对应用到服务
分类:
其他好文 时间:
2020-11-12 14:21:01
阅读次数:
7
第一步 引入JS文件 <script type="text/javascript" src="js/echarts.js"></script> js文件有几个版本,可以根据实际需要引用需要的版本。 第二步 准备一个放图表的容器 <div id="chartmain" style="width:600 ...
分类:
Web程序 时间:
2020-11-12 14:11:18
阅读次数:
18
概述当你的Java业务容器化上K8S后,如果对其进行监控呢?Prometheus社区开发了JMXExporter来导出JVM的监控指标,以便使用Prometheus来采集监控数据。本文将介绍如何利用Prometheus与JMXExporter来监控你Java应用的JVM。什么是JMXExporter?JMXExporter利用Java的JMX机制来读取JVM运行时的一些监控数据,然后将其转换为Pr
分类:
其他好文 时间:
2020-11-12 14:10:22
阅读次数:
9
引言通常我们在使用集群或者容器的时候,都会接触到存储在本地的镜像,也或多或少对本地镜像存储有一定的了解。但是服务端的镜像存储细节呢?本文主要介绍容器镜像的服务端存储结构,对于自建镜像服务或是对容器镜像底层原理或优化有兴趣的同学可以了解一下。相关开源项目目前容器镜像服务相关的开源项目主要有以下两个。Registry(https://github.com/docker/distribution)Har
分类:
其他好文 时间:
2020-11-12 14:09:44
阅读次数:
11
预备知识1.K8S上Service类型ClusterIP通过集群的内部IP暴露服务,选择该值,服务只能够在集群内部可以访问,这也是默认的ServiceType。NodePort通过每个Node上的IP和静态端口(NodePort)暴露服务。NodePort服务会路由到ClusterIP服务,这个ClusterIP服务会自动创建。通过请求<NodeIP>:<NodePort>
分类:
其他好文 时间:
2020-11-12 14:09:14
阅读次数:
9
预备知识1.K8S上Service类型ClusterIP通过集群的内部IP暴露服务,选择该值,服务只能够在集群内部可以访问,这也是默认的ServiceType。NodePort通过每个Node上的IP和静态端口(NodePort)暴露服务。NodePort服务会路由到ClusterIP服务,这个ClusterIP服务会自动创建。通过请求<NodeIP>:<NodePort>
分类:
其他好文 时间:
2020-11-12 14:08:57
阅读次数:
8