
docker
文章平均质量分 67
风格lu
风起于青萍之末
展开
-
容器使用规范
以下是公司内部整理的规范:1、环境变量命名必须匹配c标准,matching regex [A-Za-z_][A-Za-z0-9_]* ,建议环境变量统一使用大写字母。2、测试到生产应使用同一镜像。3、容器应无状态完全自理,容器间不应有启动顺序要求(应用有需求的,请容器内自行构建重试等待机制),容器启动后的所有初始化操作需要在容器内部完成,启动后使用kuberctl exec,doker...原创 2018-03-14 09:49:20 · 2202 阅读 · 0 评论 -
基于k8s搭建maven nexus私服
前言环境配置nexus制作Docker镜像配置k8s PV-PVC配置k8s Deployment配置k8s Servicek8s部署访问创建 PV-PVC创建Deployment创建Service访问Nexus升级后续前言最近一段时间对k8s非常感兴趣,恨不得将所有东西都搬上去,这个周末就尝试着把家里的nexus私服给迁移上去啦。环境...原创 2018-04-15 10:06:20 · 3719 阅读 · 2 评论 -
CentOS 7.x docker使用overlay2存储
编辑/etc/docker/daemon.json添加以下内容:{ "storage-driver": "overlay2", "storage-opts": [ "overlay2.override_kernel_check=true" ]}安装依赖: yum install yum-plugin-ovl -y否则会报以下错误: May 05...原创 2018-05-05 18:26:28 · 6786 阅读 · 0 评论 -
google jib容器打包工具试用
简介Jib 是 Google 开发的可以直接构建 Java 应用的 Docker 和 OCI 镜像的类库,以 Maven 和 Gradle 插件形式提供。通过 Jib,Java 开发者可以使用他们熟悉的 Java 工具来构建容器。Jib 是一个快速而简单的容器镜像构建工具,它负责处理将应用程序打包到容器镜像中所需的所有步骤。它不需要你编写 Dockerfile 或安装 Docker,而且可...原创 2018-07-11 15:04:20 · 4712 阅读 · 1 评论 -
Java应用容器运行优化
前言最近公司Java应用运行在容器中出现了一个奇怪现象,宿主机内存越大,容器运行起来占用的内存就越大了。比如在宿主机8G内存的情况,一个应用容器只占几百兆大小,但是一旦运行在16G、32G内存的宿主机上,容器内存就飙升到几个G了。这明显是有问题的,这里简单介绍一下问题原因以及解决方案。问题分析刚开始看到这个问题时就想起几年前好像遇到过同样的问题,是因为容器内部的JDK无法感知到自己...原创 2018-08-24 08:56:52 · 1438 阅读 · 0 评论