云计算

底层 Linux 容器运行时之发展史

底层 Linux 容器运行时之发展史

“容器运行时”是一个被过度使用的名词。 在 Red Hat,我们乐意这么说,“容器即 Linux,Linux 即容器”。下面解释一下这种说法。传统的容器是操作系统中的进程,通常具有如下 3 个特性: 资源限制 当你在系统中运行多个容器时,你肯定不希望某个容器独占系统资源,所以我

大猫 大猫 2023-07-30
0 0 0
8 个基本的 Docker 容器管理命令

8 个基本的 Docker 容器管理命令

利用这 8 个命令可以学习 Docker 容器的基本管理方式。这是一个为 Docker 初学者准备的,带有示范命令输出的指南。 在这篇文章中,我们将带你学习 8 个基本的 Docker 容器命令,它们操控着 Docker 容器的基本活动,例如 运行run、 列举list、 停止stop、

泡泡 泡泡 2023-07-30
0 0 0
怎样在桌面上安装 Docker CE?

怎样在桌面上安装 Docker CE?

按照这些简单的步骤在你的 Linux、Mac 或 Windows 桌面上安装 Docker CE。 在上一篇文章中,我们学习了容器世界的一些基本术语。当我们运行命令并在后续文章中使用其中一些术语时,这些背景信息将会派上用场,包括这篇文章。本文将介绍在桌面 Linux、 macOS 和 Wi

共饮一杯 共饮一杯 2023-07-30
0 0 0
容器基础知识:你需要知道的术语

容器基础知识:你需要知道的术语

在前一篇文章中,我们谈到了容器container是什么以及它是如何培育创新并助力企业快速发展的。在以后的文章中,我们将讨论如何使用容器。然而,在深入探讨这个话题之前,我们需要了解关于容器的一些术语和命令。掌握了这些术语,才不至于产生混淆。 让我们来探讨 Docker 容器世界中使用的一些基本术语吧

醒在深海的猫 醒在深海的猫 2023-07-30
0 0 0
Buildah 入门

Buildah 入门

Buildah 提供一种灵活、可脚本编程的方式,来使用你熟悉的工具创建精简、高效的容器镜像。 Buildah 是一个命令行工具,可以方便、快捷的构建与开放容器标准Open Container Initiative(OCI)兼容的容器镜像,这意味着其构建的镜像与 Docker 和 Kuber

张二河 张二河 2023-07-30
0 0 0
在 Kubernetes 上运行一个 Python 应用程序

在 Kubernetes 上运行一个 Python 应用程序

这个分步指导教程教你通过在 Kubernetes 上部署一个简单的 Python 应用程序来学习部署的流程。 Kubernetes 是一个具备部署、维护和可伸缩特性的开源平台。它在提供可移植性、可扩展性以及自我修复能力的同时,简化了容器化 Python 应用程序的管理。 不论你的 Pyt

Escape Escape 2023-07-30
0 0 0
使用 Docker 的用户名字空间功能

使用 Docker 的用户名字空间功能

用户名字空间User Namespaces 于 Docker 1.10 版本正式纳入其中,该功能允许主机系统将自身的 uid 和 gid 映射为容器进程中的另一个 uid 和 gid。这对 Docker 的安全性来说是一项巨大的改进。下面我会通过一个案例来展示一下用户名字空间能够解决的问题,以及如何

法医 法医 2023-07-30
0 0 0
如何 Docker 化 Python Django 应用程序

如何 Docker 化 Python Django 应用程序

Docker 是一个开源项目,为开发人员和系统管理员提供了一个开放平台,可以将应用程序构建、打包为一个轻量级容器,并在任何地方运行。Docker 会在软件容器中自动部署应用程序。 Django 是一个用 Python 编写的 Web 应用程序框架,遵循 MVC(模型-视图-控制器)架构。它是免费的

剑圣无痕 剑圣无痕 2023-07-30
0 0 0
在 Ubuntu 18.04 LTS 上使用 KVM 配置无头虚拟化服务器

在 Ubuntu 18.04 LTS 上使用 KVM 配置无头虚拟化服务器

我们已经讲解了 在 Ubuntu 18.04 无头服务器上配置 Oracle VirtualBox 。在本教程中,我们将讨论如何使用 KVM 去配置无头虚拟化服务器,以及如何从一个远程客户端去管理访客系统。正如你所知道的,KVM(Kernel-based virtual machine)是开源的,是

三掌柜 三掌柜 2023-07-30
0 0 0
Minikube 入门:笔记本上的 Kubernetes

Minikube 入门:笔记本上的 Kubernetes

运行 Minikube 的分步指南。 在 Hello Minikube 教程页面上 Minikube 被宣传为基于 Docker 运行 Kubernetes 的一种简单方法。 虽然该文档非常有用,但它主要是为 MacOS 编写的。 你可以深入挖掘在 Windows 或某个 Linux 发行

捡田螺的小男孩 捡田螺的小男孩 2023-07-30
0 0 0
使用 Podman 以非 root 用户身份运行 Linux 容器

使用 Podman 以非 root 用户身份运行 Linux 容器

Linux 容器是由 Linux 内核所提供的具有特定隔离功能的进程 —— 包括文件系统、进程和网络的隔离。容器有助于实现可移植性 —— 应用可以在容器镜像中与其依赖项一起分发,并可在几乎任何有容器运行时环境的 Linux 系统上运行。 虽然容器技术存在了很长时间,但 Linux 容器是由 Doc

大树 大树 2023-07-30
0 0 0
面向系统管理员的容器手册

面向系统管理员的容器手册

你所需了解的容器如何工作的知识。 现在人们严重过度使用了“容器”这个术语。另外,对不同的人来说,它可能会有不同的含义,这取决于上下文。 传统的 Linux 容器只是系统上普通的进程。一组进程与另外一组进程是相互隔离的,实现方法包括:资源限制(控制组 [cgoups])、Linux 安全限

捡田螺的小男孩 捡田螺的小男孩 2023-07-30
0 0 0
如何分析并探索 Docker 容器镜像的内容

如何分析并探索 Docker 容器镜像的内容

或许你已经了解到 Docker 容器镜像是一个轻量、独立、含有运行某个应用所需全部软件的可执行包,这也是为什么容器镜像会经常被开发者用于构建和分发应用。假如你很好奇一个 Docker 镜像里面包含了什么东西,那么这篇简要的指南或许会帮助到你。今天,我们将学会使用一个名为 Dive 的工具来分析和探索

泡泡 泡泡 2023-07-30
0 0 0
KRS:一个收集 Kubernetes 资源统计数据的新工具

KRS:一个收集 Kubernetes 资源统计数据的新工具

零配置工具简化了信息收集,例如在某个命名空间中运行了多少个 pod。 最近我在纽约的 O'Reilly Velocity 就 Kubernetes 应用故障排除的主题发表了演讲,并且在积极的反馈和讨论的推动下,我决定重新审视这个领域的工具。结果,除了 kubernetes-incubato

捡田螺的小男孩 捡田螺的小男孩 2023-07-30
0 0 0
使用 Docker 企业版搭建自己的私有注册服务器

使用 Docker 企业版搭建自己的私有注册服务器

Docker 真的很酷,特别是和使用虚拟机相比,转移 Docker 镜像十分容易。如果你已准备好使用 Docker,那你肯定已从 Docker Hub 上拉取过完整的镜像。Docker Hub 是 Docker 的云端注册服务器服务,它包含成千上万个供选择的 Docker 镜像。如果你开发了自己的软

竹子爱熊猫 竹子爱熊猫 2023-07-30
0 0 0
用 Python 和 Conu 测试容器

用 Python 和 Conu 测试容器

越来越多的开发人员使用容器开发和部署他们的应用。这意味着可以轻松地测试容器也变得很重要。Conu (container utilities 的简写) 是一个 Python 库,让你编写容器测试变得简单。本文向你介绍如何使用它测试容器。 开始吧 首先,你需要一个容器程序来测试。为此,以下命令创建一

张二河 张二河 2023-07-30
0 0 0
创建一个容器化的机器学习模型

创建一个容器化的机器学习模型

数据科学家在创建机器学习模型后,必须将其部署到生产中。要在不同的基础架构上运行它,使用容器并通过 REST API 公开模型是部署机器学习模型的常用方法。本文演示了如何在 Podman 容器中使用 Connexion 推出使用 REST API 的 TensorFlow 机器学习模型。 准备 首

竹子爱熊猫 竹子爱熊猫 2023-07-30
0 0 0
构建更小的容器镜像的技巧

构建更小的容器镜像的技巧

Linux 容器已经成为一个热门话题,保证容器镜像较小被认为是一个好习惯。本文提供了有关如何构建较小 Fedora 容器镜像的一些技巧。 microdnf Fedora 的 DNF 是用 Python 编写的,因为它有各种各样的插件,因此它的设计是可扩展的。但是 有一个 Fedora 基本容器镜

三掌柜 三掌柜 2023-07-30
0 0 0
使用 k3s 在 Fedora IoT 上运行 K8S

使用 k3s 在 Fedora IoT 上运行 K8S

Fedora IoT 是一个即将发布的、面向物联网的 Fedora 版本。去年 Fedora Magazine 的《如何使用 Fedora IoT 点亮 LED 灯》一文第一次介绍了它。从那以后,它与 Fedora Silverblue 一起不断改进,以提供针对面向容器的工作流的不可变基础操作系统。

大猫 大猫 2023-07-30
0 0 0
Dockly:从终端管理 Docker 容器

Dockly:从终端管理 Docker 容器

几天前,我们发布了一篇指南,其中涵盖了开始使用 Docker 时需要了解的几乎所有细节。在该指南中,我们向你展示了如何详细创建和管理 Docker 容器。还有一些可用于管理 Docker 容器的非官方工具。如果你看过我们以前的文章,你可能会看到两个基于 Web 的工具,Portainer 和 PiC

Escape Escape 2023-07-30
0 0 0
1 46 47 48 49 50 166