乞力马扎罗的雪CYF的博客

与您分享IT技术,实现共同进步。

Kubernetes无法删除pod问题排查

需要删除下面的pod,但是直接使用下面的命令无法删除:kubectl delete pod kong-rc-2364486572-3hgpk查看这个实例的信息,发现这个容器是运行在Kubernetes的node上的,但是现在这个node已经宕机了。所以现在node已经宕机了,就直接移除node好了...

2018-04-07 18:27:06

阅读数 4691

评论数 0

Kubernetes集群部署tomcat容器/Java web应用流程-docker cp方式

kube-tomcat.yaml实现如下。这里是把Deployment和Services在一个文件中实现了。也可以分为两个文件来实现。# Copyright 2015 Google Inc. All Rights Reserved.## Licensed under the Apache Lice...

2018-04-07 18:13:42

阅读数 2306

评论数 2

一句话概括Kubernetes架构

Kubernetes是主从分布式架构。

2018-04-07 17:44:41

阅读数 1359

评论数 0

一句话概括Docker

Docker是轻量级的虚拟化技术。

2018-04-07 16:20:18

阅读数 1429

评论数 1

docker挂载目录失败/权限拒绝 解决方案

把宿主机的一个目录挂载到容器中的一个目录,当访问容器中的这个目录时,出现如下问题:ls: cannot open directory .: Permission denied无法访问目录,权限拒绝。该问题通常在centos7下出现。或者一个容器启动成功后,里面的服务无法成功访问,这是因为cento...

2018-04-07 16:09:27

阅读数 5246

评论数 0

Docker Hub镜像构建错误:returned a non-zero code: 8

对于同一个Dockerfile,Docker Hub不同时间来进行构建会出现不同的结果,如下构建Tomcat的镜像为例:# 基于centos6基础镜像FROM centos:6MAINTAINER chenyufeng "yufengcode@gmail.com&quot...

2018-04-07 15:37:19

阅读数 4075

评论数 0

Docker Hub结合Github自动化构建镜像

让Github与Docker Hub进行绑定Docker Hub->Create->Create Automated Build第一次进行该步骤需要Github的授权。会自动跳到Github同意授权即可。在Github上创建一个Docker构建项目,在里...

2018-04-07 11:10:57

阅读数 1905

评论数 0

centos7.2安装/卸载docker最新版本流程

一.docker安装更新yumyum update创建docker.repo文件进行该步骤是因为默认使用yum下载的docker不是最新版的。不推荐使用docker6来进行安装、升级docker,关于docker6上的参考:docker在centos6.8上的升级。vim /etc/yum.rep...

2018-04-07 10:53:18

阅读数 1608

评论数 0

Docker DeviceMapper占用空间太大解决方案

Docker的所有镜像、缓存资源都会存储在devicemapper这个目录下,所以会导致这个目录占用磁盘极大,甚至会耗尽所有的服务器硬盘。如下图所示:解决方案1:失败问题主要在于原先分配的空间过大导致的,使用“docker info”查看:首先备份需要的容器和镜像,使用“docker save”或...

2018-04-07 10:44:24

阅读数 6382

评论数 1

Docker Machine简介

Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行就可以在相应的平台上安装Docker,比如VirtualBox虚拟机,Azure等。官方提供的docker machine图示:查看machine列表docker-machine ls查看machine环境配置...

2018-04-07 10:33:28

阅读数 1113

评论数 0

centos7作为Docker基础镜像须知

centos7基础镜像Dockerfile来构建mysql镜像可能会有问题,在Docker hub上构建失败:Build failed: The command '/bin/sh -c /etc/init.d/mysqld start && mysq...

2018-04-07 10:07:32

阅读数 2358

评论数 1

Docker基础镜像centos6与centos6.x比较

在编写Dockerfile时,比较常用的基础镜像就是centos。在centos的版本中,也主要分为主版本和次版本。目前centos docker官方提供的镜像版本如下:latest, centos7, 7centos6, 6centos7.4.1708, 7.4.1708centos7.3.16...

2018-02-04 23:57:28

阅读数 3037

评论数 0

Kubernetes操作命令汇总

查看nodes节点一般该命令在master执行,想要查看到所有nodes节点的IP和状态。kubectl get nodes查看集群情况一般该命令在master执行。kubectl cluster-info查看事件kubectl get events查看已经创建的pods同时可以查看到pod的状态...

2018-02-04 11:29:42

阅读数 1963

评论数 0

多节点部署Kubernetes dashboard UI详细流程

Kubernetes要做的一个最重要的工作就是实现Docker容器的集群,并且一般都是在不同的物理机器上。我们通过使用命令行来操作Kubernetes,但是如果有一个UI界面来可视化操作,岂不是更方便。本篇博客将要实现的是在两台机器上来部署dashboard ui的详细流程。(1)阿里云cento...

2018-02-04 10:59:34

阅读数 5000

评论数 0

Kubernetes创建pod一直处于ContainerCreating解决方案

当我们编写一个pod yaml文件后,然后使用如下的命令来创建这个pods:kubectl create -f ***.yaml      但是发现创建完成后,状态一直都处于“ContainerCreating”中,实际上创建并没有真正成功。如果使用“kubectl describe”命令查看po...

2018-01-21 12:01:27

阅读数 3023

评论数 0

centos7.2单节点安装kubernetes

推荐在centos7+上面安装Kubernetes,测试在centos6.x上安装Kubernetes可能会有各种异常问题。在centos7+上安装Kubernetes步骤如下:关闭centos防火墙systemctl disable firewalldsystemctl stop firewal...

2018-01-21 10:23:33

阅读数 2126

评论数 3

docker-engine conflicts with 2:docker-1.12.6-68.gitec8512b.el7.centos.x86_64解决方案

当在服务器上安装Kubernetes时,执行以下命令安装时出现问题:yum install -y etcd kubernetes错误:docker-engine conflicts with 2:docker-1.12.6-68.gitec8512b.el7.centos.x86_64详细的错误描...

2018-01-21 10:11:38

阅读数 2365

评论数 0

解决gcr.io/google_container/***镜像下载失败的解决方案

可能由于某些原因,导致gcr.io/google_container的镜像无法下载,经过测试,可能通过普通的翻墙也会下载失败。      目前一个常见的解决方案是使用Docker Hub来做一个代理。步骤如下:编写Dockerfile,然后提交到Github。Dockerfile只需用一行代码:也...

2018-01-21 09:57:13

阅读数 3499

评论数 0

Docker: 精通ENTRYPOINT指令

ENTRYPOINT简介:docker run命令行中指定的任何参数都会被当做参数再次传递给ENTRYPOINT指令中指定的命令。一个Dockerfile中只能有一个ENTRYPOINT命令。如果有多条,只有最后一条有效。无参的方式:ENTRYPOINT [“/usr/sbin/nginx&quo...

2017-12-10 19:13:36

阅读数 4559

评论数 0

Docker chenyufeng/nginx-centos镜像实现负载均衡

在之前的一篇博客中我们实现了使用Docker的官方nginx镜像来实现负载均衡,使用起来并不是很方便,这里使用我自己的镜像:chenyufeng/nginx-centos来实现负载均衡。使用chenyufeng/nginx-centos镜像更符合在Linux上对nginx的配置,将会更加方便。/u...

2017-12-10 18:52:39

阅读数 764

评论数 0

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