云计算

使用 Ansible Container 构建和测试应用程序

使用 Ansible Container 构建和测试应用程序

容器是一个日益流行的开发环境。作为一名开发人员,你可以选择多种工具来管理你的容器。本文将向你介绍 Ansible Container,并展示如何在类似生产环境中运行和测试你的应用程序。 入门 这个例子使用了一个简单的 Flask Hello World 程序。这个程序就像在生产环境中一样由 Ap

泡泡 泡泡 2023-07-31
0 0 0
很遗憾,我也不知道什么是容器!

很遗憾,我也不知道什么是容器!

题图抽象的形容了容器和虚拟机是那么的相似,又是那么的不同! 在近期的一些会议和学术交流会上,我一直在讲述有关 DevOps 的安全问题(亦称为 DevSecOps)注1 。通常,我首先都会问一个问题:“在座的各位有谁知道什么是容器吗?” 通常并没有很多人举手注2 ,所以我都会先简单介绍一下什么

捡田螺的小男孩 捡田螺的小男孩 2023-07-31
0 0 0
使用 LXD 容器运行 Ubuntu Core

使用 LXD 容器运行 Ubuntu Core

Ubuntu Core 是什么? Ubuntu Core 是完全基于 snap 包构建,并且完全事务化的 Ubuntu 版本。 该系统大部分是只读的,所有已安装的应用全部来自 snap 包,完全使用事务化更新。这意味着不管在系统更新还是安装软件的时候遇到问题,整个系统都可以回退到之前的状态并且记

剑圣无痕 剑圣无痕 2023-07-31
0 0 0
借助 minikube 上手 OpenFaaS

借助 minikube 上手 OpenFaaS

本文将介绍如何借助 minikube 在 Kubernetes 1.8 上搭建 OpenFaaS(让 Serverless Function 变得更简单)。minikube 是一个 Kubernetes 分发版,借助它,你可以在笔记本电脑上运行 Kubernetes 集群,minikube 支持 M

向阳逐梦 向阳逐梦 2023-07-31
0 0 0
了解用于 Linux 和 Windows 容器的 Docker “容器主机”与“容器操作系统”

了解用于 Linux 和 Windows 容器的 Docker “容器主机”与“容器操作系统”

让我们来探讨一下“容器主机”和“容器操作系统”之间的关系,以及它们在 Linux 和 Windows 容器之间的区别。 一些定义 容器主机Container Host:也称为主机操作系统Host OS。主机操作系统是 Docker 客户端和 Docker 守护程序在其上运行的操作系统。在 L

贤蛋大眼萌 贤蛋大眼萌 2023-07-31
0 0 0
介绍 Moby 项目:推进软件容器化运动的一个新的开源项目

介绍 Moby 项目:推进软件容器化运动的一个新的开源项目

自从 Docker 四年前将软件容器推向大众化以来,整个生态系统都围绕着容器化而发展,在这段这么短的时期内,它经历了两个不同的增长阶段。在这每一个阶段,生产容器系统的模式已经随着项目和不断增长的容器生态系统而演变适应用户群体的规模和需求。 Moby 是一个新的开源项目,旨在推进软件容器化运动,帮助

向阳逐梦 向阳逐梦 2023-07-30
0 0 0
Photon 也许能成为你最喜爱的容器操作系统

Photon 也许能成为你最喜爱的容器操作系统

Phonton OS 专注于容器,是一个非常出色的平台。 —— Jack Wallen 容器在当下的火热,并不是没有原因的。正如之前讨论的,容器可以使您轻松快捷地将新的服务与应用部署到您的网络上,而且并不耗费太多的系统资源。比起专用硬件和虚拟机,容器都是更加划算的,除此之外,他们更容易更新与重

三掌柜 三掌柜 2023-07-30
0 0 0
Docker:使用多阶段构建镜像

Docker:使用多阶段构建镜像

多阶段构建是 Docker 17.05 及更高版本提供的新功能。这对致力于优化 Dockerfile 的人来说,使得 Dockerfile 易于阅读和维护。 致谢: 特别感谢 Alex Ellis 授权使用他的关于 Docker 多阶段构建的博客文章 Builder pattern vs. M

剑圣无痕 剑圣无痕 2023-07-30
0 0 0
在红帽企业版 Linux 中将系统服务容器化(一)

在红帽企业版 Linux 中将系统服务容器化(一)

在 2017 年红帽峰会上,有几个人问我“我们通常用完整的虚拟机来隔离如 DNS 和 DHCP 等网络服务,那我们可以用容器来取而代之吗?”答案是可以的,下面是在当前红帽企业版 Linux 7 系统上创建一个系统容器的例子。 我们的目的 创建一个可以独立于任何其它系统服务而更新的网络服务,并

Escape Escape 2023-07-30
0 0 0
LinchPin:一个使用 Ansible 的简化的编配工具

LinchPin:一个使用 Ansible 的简化的编配工具

2016 年末开始的 LinchPin,现在已经拥有一个 Python API 和一个成长中的社区。 去年,我的团队公布了 LinchPin,这是一个使用 Ansible 的混合云编配orchestration工具。配给provision云资源从来没有这么容易便捷过。借助 Ansible

向阳逐梦 向阳逐梦 2023-07-30
0 0 0
如何在 Linux 启动时自动启动 LXD 容器

如何在 Linux 启动时自动启动 LXD 容器

Q:我正在使用基于 LXD(“Linux 容器”)的虚拟机。如何在 Linux 系统中启动时自动启动 LXD 容器? 当 LXD 在启动时运行,你就可以随时启动容器。你需要将 boot.autostart 设置为 true。你可以使用 boot.autostart.priority(默认值为 0)

大猫 大猫 2023-07-30
0 0 0
用 Ansible Container 去管理 Linux 容器

用 Ansible Container 去管理 Linux 容器

Ansible Container 解决了 Dockerfile 的不足,并对容器化项目提供了完整的管理。 Image by : opensource.com 我喜欢容器,并且每天都使用这个技术。即便如此,容器并不完美。不过,在过去几个月里,一系列项目已经解决了我遇到的一些问题。 我刚

贤蛋大眼萌 贤蛋大眼萌 2023-07-30
0 0 0
如何在 CentOS 7 / RHEL 7 的 KVM 上启用嵌套虚拟化

如何在 CentOS 7 / RHEL 7 的 KVM 上启用嵌套虚拟化

嵌套虚拟化意味着在虚拟机内配置虚拟化环境。换句话说,我们可以说嵌套虚拟化是虚拟机管理程序hypervisor的一个特性,它允许我们通过虚拟化管理程序(宿主机)的硬件加速在虚拟服务器内安装和运行虚拟机。 在这篇文章中,我们将讨论如何在 CentOS 7 / RHEL 7 的 KVM 上启用嵌套虚拟化

张二河 张二河 2023-07-30
0 0 0
一步步采用 Kubernetes

一步步采用 Kubernetes

为什么选择 Docker 和 Kubernetes 呢? 容器允许我们构建、发布和运行分布式应用。它们使应用程序摆脱了机器限制,可以让我们以一定的方式创建一个复杂的应用程序。 使用容器编写应用程序可以使开发、QA 更加接近生产环境(如果你努力这样做的话)。通过这样做,可以更快地发布修改,并且可以

三掌柜 三掌柜 2023-07-30
0 0 0
为小白准备的重要 Docker 命令说明

为小白准备的重要 Docker 命令说明

在早先的教程中,我们学过了在 RHEL CentOS 7 上安装 Docker 并创建 docker 容器。 在本教程中,我们会学习管理 docker 容器的其他命令。 Docker 命令语法 $ docker [option] [command] [arguments] 要列出 dock

大猫 大猫 2023-07-30
0 0 0
Docker 涉密信息管理介绍

Docker 涉密信息管理介绍

容器正在改变我们对应用程序和基础设施的看法。无论容器内的代码量是大还是小,容器架构都会引起代码如何与硬件相互作用方式的改变 —— 它从根本上将其从基础设施中抽象出来。对于容器安全来说,在 Docker 中,容器的安全性有三个关键组成部分,它们相互作用构成本质上更安全的应用程序。 构建更安全的应

三掌柜 三掌柜 2023-07-30
0 0 0
在 Ubuntu 上体验 LXD 容器

在 Ubuntu 上体验 LXD 容器

本文的主角是容器,一种类似虚拟机但更轻量级的构造。你可以轻易地在你的 Ubuntu 桌面系统中创建一堆容器! 虚拟机会虚拟出整个电脑让你来安装客户机操作系统。相比之下,容器复用了主机的 Linux 内核,只是简单地 包容 了我们选择的根文件系统(也就是运行时环境)。Linux 内核有很多功能可以将

张二河 张二河 2023-07-30
0 0 0
为什么 Kubernetes 很酷

为什么 Kubernetes 很酷

在我刚开始学习 Kubernetes(大约是一年半以前吧?)时,我真的不明白为什么应该去关注它。 在我使用 Kubernetes 全职工作了三个多月后,我才逐渐明白了为什么我应该使用它。(我距离成为一个 Kubernetes 专家还很远!)希望这篇文章对你理解 Kubernetes 能做什么会有帮

捡田螺的小男孩 捡田螺的小男孩 2023-07-30
0 0 0
如何 Docker 化编译的软件

如何 Docker 化编译的软件

我最近在 docker-library/php 仓库中关闭了大量问题,最老的(并且是最长的)讨论之一是关于安装编译扩展的依赖关系,我写了一个中等篇幅的评论解释了我如何用常规的方式为我想要的软件进行 Docker 化的。 我要在这里复制大部分的评论内容,或许扩展一点点,以便有一个更好的/更干净的链接

法医 法医 2023-07-30
0 0 0
containerd 1.0 探索之旅

containerd 1.0 探索之旅

我们在过去的文章中讨论了一些 containerd 的不同特性,它是如何设计的,以及随着时间推移已经修复的一些问题。containerd 被用于 Docker、Kubernetes CRI、以及一些其它的项目,在这些平台中事实上都使用了 containerd,而许多人并不知道 containerd

醒在深海的猫 醒在深海的猫 2023-07-30
0 0 0
1 44 45 46 47 48 166