勇往直前的专栏

写给以后的自己

彻底吃透Web服务器、容器、应用程序服务器与反向代理

出处:cnblogs.com/vipyoumay/p/7455431.html 我们知道,不同肤色的人外貌差别很大,而双胞胎的辨识很难。有意思的是 Web 服务器/Web 容器/Web 应用程序服务器/反向代理有点像四胞胎,在网络上经常一起出现。本文将对这四个概念进行区分。 Web 服务器概...

2019-05-17 21:42:18

阅读数 653

评论数 0

谷歌助力,快速实现 Java 应用容器化

梁桂钊 | 作者 Google在2018年下旬开源了一款新的Java工具Jib,可以轻松地将Java应用程序容器化。通过Jib,我们不需要编写Dockerfile或安装Docker,通过集成到Maven或Gradle插件,就可以立即将Java应用程序容器化。 开源地址:https://gi...

2019-04-16 14:13:46

阅读数 150

评论数 0

Netty 实战:如何编写一个麻小俱全的 web 容器

逅弈(逅弈逐码)| 作者 本文转载自「逅弈逐码」,欢迎关注 学习 Netty 也有一段时间了,为了更好的掌握 Netty,我手动造了轮子,一个基于 Netty 的 web 容器:redant,中文叫红火蚁。创建这个项目的目的主要是学习使用 Netty,俗话说不要轻易的造轮子,但是通过造轮子我...

2019-03-07 21:57:30

阅读数 196

评论数 0

HashMap 和 Hashtable 的 6 个区别,最后一个没几个人知道!

HashMap 和 Hashtable 是 Java 开发程序员必须要掌握的,也是在各种 Java 面试场合中必须会问到的。 但你对这两者的区别了解有多少呢? 现在,栈长我给大家总结一下,或许有你不明朗的地方,在栈长的指点下都会拨开迷雾见晴天。   1、线程安全 Hashtable ...

2018-12-05 09:05:31

阅读数 86

评论数 0

docker化你的java应用(下)

前言 在《docker化你的java应用(上)》中,我们已经初步接触了docker的核心概念与思想,本篇博客将对docker进行实践,会介绍一些docker常用的命令,并通过docker化一个java项目来进一步认识docker。   安装docker 我们可以通过docker的官网(ht...

2018-11-22 09:57:15

阅读数 66

评论数 0

不是技术也能看懂容器技术与容器平台

在云计算领域有一个新的技术,称为容器。 传统的云计算是基于虚拟机技术的,而容器技术解决了虚拟机原来解决不了的问题。 云计算主要解决的是资源弹性的问题,感兴趣的可以看历史文章《不懂技术也能看懂云计算,大数据,人工智能》。 所谓资源,主要是指计算,网络,存储。罗永浩在采访中说过,他要做最大的...

2018-11-20 10:54:20

阅读数 116

评论数 1

从进程说起:容器到底是怎么一回事儿?

文章作者:张磊,Kubernetes项目维护者,极客时间「深入剖析Kubernetes」专栏作者 文章来源:极客时间「深入剖析Kubernetes」第05节 白话容器基础 容器技术的火热, 必将为线上服务运维方式带来变革。中间件集群管理的目标是使中间件运维更轻、更快、更稳定、更简易, do...

2018-11-16 08:57:23

阅读数 557

评论数 1

追求极简:Docker镜像构建演化史

// Dockerfile.target.alpine 自从2013年dotCloud公司(现已改名为Docker Inc)发布Docker容器技术以来,到目前为止已经有五年多的时间了。这期间Docker技术飞速发展,并催生出一个生机勃勃的、以轻量级容器技术为基础的庞大的容器平台生态圈。作为D...

2018-11-13 11:32:18

阅读数 102

评论数 0

聊聊并发-Java中的Copy-On-Write容器

Copy-On-Write简称COW,是一种用于程序设计中的优化策略。其基本思路是,从一开始大家都在共享同一个内容,当某个人想要修改这个内容的时候,才会真正把内容Copy出去形成一个新的内容然后再改,这是一种延时懒惰策略。从JDK1.5开始Java并发包里提供了两个使用CopyOnWrite机制实...

2018-10-17 15:25:38

阅读数 46

评论数 0

K8s基本概念入门

序言     没等到风来,绵绵小雨,所以写个随笔,聊聊k8s的基本概念。     k8s是一个编排容器的工具,其实也是管理应用全生命周期的一个工具,从创建应用,部署应用,应用提供服务,扩容缩容应用,应用更新,都非常的方便,而且可以做到故障自愈,例如某个服务器挂了,k8s可以自动将这个服务器上的服...

2018-10-17 14:47:54

阅读数 201

评论数 0

使用fluentd管理docker日志

对于,大规模运行的容器集群来说,日志不能集中管理是一件很痛苦的事情。不能合理的收集,管理检索应用日志,在应用发生了故障的时候将无法很好的追溯问题发生的原因。  docker日志收集目前的方案较多,本文就不去探究究竟是那种方案更好。目前开源elk的日志收集技术堆栈使用的较为广泛,各大互联网公司也有基...

2018-09-13 11:09:38

阅读数 742

评论数 1

Docker 核心概念、安装、端口映射及常用操作命令,详细到令人发指。

Docker简介   Docker是开源应用容器引擎,轻量级容器技术。 基于Go语言,并遵循Apache2.0协议开源 Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux系统上,也可以实现虚拟化 容器完...

2018-08-10 08:43:34

阅读数 704

评论数 0

Docker实战:Docker安装部署RabbitMQ

使用Docker安装部署RabbitMQ 1、docker search rabbitmq:management 2、docker pull rabbitmq:management 注意:如果docker pull rabbitmq 后面不带management,启动rabbitmq后是...

2018-07-31 10:58:10

阅读数 286

评论数 1

关于Docker目录挂载的总结

Docker容器启动的时候,如果要挂载宿主机的一个目录,可以用-v参数指定。 譬如我要启动一个centos容器,宿主机的/test目录挂载到容器的/soft目录,可通过以下方式指定: # docker run -it -v /test:/soft centos /bin/bash 这样在容器...

2018-07-13 13:35:39

阅读数 514

评论数 0

可能是把Docker的概念讲的最清楚的一篇文章

本文只是对Docker的概念做了较为详细的介绍,并不涉及一些像Docker环境的安装以及Docker的一些常见操作和命令。 阅读本文大概需要15分钟,通过阅读本文你将知道一下概念: 容器 什么是Docker? Docker思想、特点 Docker容器主要解决什么问题 容器 VS 虚拟机...

2018-06-28 19:10:18

阅读数 1798

评论数 1

docker使用总结

1. 下载vmware 步骤略。 2. 下载centos 步骤略。 3. 安装centos到vmware 步骤略。 4. 安装ifconfig命令 如果已安装的centos有这个命令,跳过这步。  (1)yum search ifconfig,可以发现在net-tools.x86_6...

2018-06-14 08:08:10

阅读数 131

评论数 0

Docker inspect 命令

docker inspect : 获取容器/镜像的元数据。 语法 docker inspect [OPTIONS] NAME|ID [NAME|ID...][OPTIONS] NAME|ID [NAME|ID...] OPTIONS说明: -f :指定返回值的模板文件。 -...

2018-06-13 11:36:13

阅读数 8481

评论数 0

如何进入Docker容器

概述 在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。 进入Docker容器比较常见的几种做法如下: 使用docker attach 使用SSH 使用nsenter 使用...

2018-06-05 12:55:10

阅读数 326

评论数 0

Dockerfile创建自定义Docker镜像以及CMD与ENTRYPOINT指令的比较

1.概述 创建Docker镜像的方式有三种 docker commit命令:由容器生成镜像; Dockerfile文件+docker build命令; 从本地文件系统导入:OpenVZ的模板。 关于这三种方式的大致说明请参考yeasy/docker_practice的创建镜像。 最近学习...

2018-05-23 09:04:37

阅读数 189

评论数 0

Alpine Linux 使用简介

Alpine Linux使用简介   目录:   一、Alpine简要介绍 二、Alpine本地安装 三、Alpine在Docker下运行 四、Alpine的配置和使用     4.1网络相关文件     4.2更新国内源     4.3软件包管理工具apk的基本使用    ...

2018-04-28 11:02:57

阅读数 5077

评论数 0

提示
确定要删除当前文章?
取消 删除