标签:Docker

docker入门不完全指南,这玩艺儿不用则废!

docker入门不完全指南,这玩艺儿不用则废!

简介简单地说,docker是一个开放平台,你可以基于它开发、迁移代码以及运行应用。docker提供了在独立的环境中打包(package)和运行应用的能力,而这种松散(loosely)独立的环境我们一般把它叫做容器(container)。有了容器,我们可以将我们项目所需要的环境全部一起打包,然后在另一

贤蛋大眼萌 贤蛋大眼萌 2023-07-10
0 0 0
结合 Docker学会 Nginx 核心用法:反向代理+负载均衡

结合 Docker学会 Nginx 核心用法:反向代理+负载均衡

Nginx 是流行的服务器,一般用它对静态资源做托管、对动态资源做反向代理。Docker 是流行的容器技术,里面可以跑任何服务。那 Docker + Nginx 如何结合使用呢?我们来试一下:首先要下载 Docker,直接安装 Docker Desktop 就行:它是用来管理容器和镜像的:安装它之后

醒在深海的猫 醒在深海的猫 2023-07-10
0 0 0
云原生生态周报(Cloud Native Weekly)第3期

云原生生态周报(Cloud Native Weekly)第3期

摘要: Docker Hub遭入侵,19万账号被泄露;Java 8 终于开始提供良好的容器支持;Snyk 年度安全报告出炉,容器安全问题形势空前严峻。 业界要闻 Docker Hub遭入侵,19万账号被泄露 : 4月25日Docker官方邮件曝露,因为Hub的一个数据库收到非授权访问,影响了约1

大树 大树 2023-07-10
0 0 0
基于Flux项目的云原生GitOps实践

基于Flux项目的云原生GitOps实践

什么是GitOps? GitOps, 这已经并不是一个新鲜的概念了。2018年5月初在丹麦举行的哥本哈根KubeCon大会上,Weaveworks公司的演讲将GitOps与Istio Service Mesh进行了集成,如果说以前Docker Swarm与Kubernetes竞争之时Docker公司

向阳逐梦 向阳逐梦 2023-07-10
0 0 0
Kubernetes和Docker容器的存储介绍

Kubernetes和Docker容器的存储介绍

目前,容器的存储大多支持Docker或Kubernetes的Volume(数据卷),因此我们下文先介绍这两种Volume的原理。 Docker的容器卷插件 Docker V1.8正式发布了容器卷插件 (Volume Plugin) 的规范,允许第三方厂商的数据卷在Docker引擎中提供数据服务,使得

法医 法医 2023-07-10
0 0 0
Kubernetes如何使用Harbor作为私有镜像仓库

Kubernetes如何使用Harbor作为私有镜像仓库

概述 Harbor使用了基于角色的访问控制策略,当从Harbor中拉去镜像的时候,首先要进行身份认证,认证通过后才可以拉取镜像。在命令行模式下,需要先执行docker login,登陆成功后,才可以docker pull。通常情况下,在私有云环境中使用kubernetes时,我们要从docker r

捡田螺的小男孩 捡田螺的小男孩 2023-07-10
0 0 0
kubernetes1.4新特性:支持Docker新特性

kubernetes1.4新特性:支持Docker新特性

(一)背景资料 在Kubernetes1.2中这个第三方组件就是go-dockerclient,这是一个GO语言写的docker客户端,支持Dockerremote API,这个项目在https://github.com/fsouza/go-dockerclient中。 在Kubernetes1.

法医 法医 2023-07-10
0 0 0
Swarm Kubernetes Marathon 编排引擎对比剖析

Swarm Kubernetes Marathon 编排引擎对比剖析

Docker Native Orchestration     基本结构 Docker Engine 1.12 集成了原生的编排引擎,用以替换了之前独立的Docker Swarm项目。Docker原生集群(Swarm)同时包括了(Docker Engine \/ Daemons),这使原生dock

共饮一杯 共饮一杯 2023-07-10
0 0 0
使用Kubeadm安装Kubernetes1.5版本

使用Kubeadm安装Kubernetes1.5版本

在《当Docker遇到systemd》一文中,我提到过这两天儿一直在做的一个task:使用kubeadm在Ubuntu 16.04上安装部署Kubernetes的最新发布版本-k8s 1.5.1。 年中,Docker宣布在Docker engine中集成swarmkit工具包,这一announcem

三掌柜 三掌柜 2023-07-10
0 0 0
极简的配置单节点Kubernetes(k8s)集群

极简的配置单节点Kubernetes(k8s)集群

在传统的概念当中,Docker是简单易用的,Kubernetes是复杂强大的。 深入了解之后会发现Docker的简单是因为用户可以从基本功能开始用起, 只需要一台Linux主机,运行一下apt-get install docker-engine 或者yum install docker-engine

法医 法医 2023-07-09
0 0 0
kubeadm 安装 Kubernetes 1.6.2 过程中的一些坑

kubeadm 安装 Kubernetes 1.6.2 过程中的一些坑

因为一些莫可名状的原因,国内网络使用 Kubeadm 颇有难度,这里大概说一下过程中的一些坑。 主体流程遵循官网指南:https://kubernetes.io/docs/getting-started-guides/kubeadm/ 1/4 准备工作 这里用包管理的方式安装 kubeadm、Doc

共饮一杯 共饮一杯 2023-07-09
0 0 0
Kubernetes 1.7 外部依赖关系介绍

Kubernetes 1.7 外部依赖关系介绍

持续集成构建使用了以下版本的外部依赖关系,但是以下内容只供用户参考,用户在决定使用哪些版本的etcd,docker或rkt之前请查阅相关的安装或升级指南。 • Docker 1.10.3,1.11.2,1.12.6版本已经过验证 • Docker 1.12.6版本已知问题 1、 overlay2驱动

三掌柜 三掌柜 2023-07-09
0 0 0
Kubernetes1.7新特性:支持绕过Docker,直接通过Containerd管理容器

Kubernetes1.7新特性:支持绕过Docker,直接通过Containerd管理容器

背景情况 从Docker1.11版本开始,Docker依赖于containerd和runC来管理容器,containerd是控制runC的后台程序,runC是docker公司按照OCI标准规范编写的一个操作容器的命令行工具,containerd这个后台程序还可以操作满足OCI标准规范的其他容器工具,

共饮一杯 共饮一杯 2023-07-09
0 0 0
使用kubeadm安装Kubernetes v1.10以及常见问题解答

使用kubeadm安装Kubernetes v1.10以及常见问题解答

关于K8S: Kubernetes是Google开源的容器集群管理系统。它构建于docker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩 容缩容等整一套功能,本质上可看作是基于容器技术的mini-PaaS平台。 相信看过我博客的童鞋应该知道,我在14年的时候就发表了一篇名为Docke

法医 法医 2023-07-09
0 0 0
二进制方式部署Docker CE

二进制方式部署Docker CE

Docker除了提供yum的安装部署方式之外,还提供了二进制的安装部署方式,这对于在企业内网环境进行部署时,提供了极大的便利。下面就以最新的稳定版本的docker CE演示此种部署方式。 一、OS部署要求 Linux操作系统内核要不低于3.10,并且要支持systemd。 我们拿最小安装版的Redh

穿过生命散发芬芳 穿过生命散发芬芳 2023-07-09
0 0 0
Kubernetesdocker垃圾清理

Kubernetesdocker垃圾清理

1、整体分析 对于Docker来说,存在镜像、容器、存储卷和网络这些对象。因此,也就会生产相对应的这些对象,这些对象会占据磁盘空间。当这些对象不在被使用时,为了不占据额外的磁盘空间,就需要对这些对象进行清理,即进行垃圾清理。在docker 1.13版本之后,提供了对各种对象的prune命令,也提供了

大树 大树 2023-07-09
0 0 0
Kubernetes基于flannel的集群网络

Kubernetes基于flannel的集群网络

1、Docker网络模式 在讨论Kubernetes网络之前,让我们先来看一下Docker网络。Docker采用插件化的网络模式,默认提供bridge、host、none、overlay、maclan和Network plugins这几种网络模式,运行容器时可以通过–network参数设置具体使用那

大树 大树 2023-07-09
0 0 0
Docker镜像层级设计指南

Docker镜像层级设计指南

在过去几年里,我需要为各种应用或者微服务去创建Docker镜像。在我的案例中,主要用例集中在Java以及Python上. 通常在Docker Hub上有很多Java以及Python的镜像,并且这些镜像可以很好的当成我们的基础镜像来使用。然而随着时间推移,我发现自己不得不管理多平台的不同版本的应用程序

三掌柜 三掌柜 2023-07-09
0 0 0
【docker容器技术OverlayFS存储驱动

【docker容器技术OverlayFS存储驱动

OverlayFS也是一种联合文件系统,与AUFS类似,但是速度更快且实现更加简单。Docker为OverlayFS提供了两个存储驱动程序:即overlay,以及更新和更稳定的overlay2。 在这里将Linux内核驱动程序称为OverlayFS和,将Docker存储驱动程序称为overlay或o

剑圣无痕 剑圣无痕 2023-07-09
0 0 0
【docker容器技术如何选择存储驱动

【docker容器技术如何选择存储驱动

1、选择存储驱动的整体考虑 对于选择哪些那一个存储驱动时,综合可以考虑下面的因素: 优先级:如果内核中支持多个存储驱动程序,则在未明确配置任何存储驱动程序的情况下,Docker会从优先列表中选择所使用的存储驱动程序。 性能和稳定性:根据业务应用的情况,综合考虑稳定性和性能要求。 宿主机支

大白菜程序猿 大白菜程序猿 2023-07-09
0 0 0
1 50 51 52 53 54 56