OnITRoad - 常见问题

如何在 CentOS/RHEL/Fedora 上安装 docker

如何在 CentOS/RHEL/Fedora 上安装 docker 什么是Docker Docker 是一个容器管理系统,可帮助我们以更简单和通用的方式轻松管理 Linux 容器 (LXC)。 许多 Linux 平台都支持 Docker,例如 RHEL、Ubuntu、Fedora、CentOS、Debian、Arch Linux 等。 许多云平台也支持它,例如 Amazon EC2、Racks

Views:0  2020-09-17

如何在 Mac 上安装 Docker

如何在 Mac 上安装 Docker 在 Mac 上安装 Docker 非常简单。 它有一个图形安装程序 .dmg 文件。 安装提供 Docker Engine、Docker CLI 客户端、Docker Compose、Docker Machine 和 Kitematic。 在 Mac 上安装 Docker 的准备工作 Docker 需要在 2010 年或者更新的 Mac 上运行 OS

Views:0  2020-09-17

如何在 Linux 上列出/搜索/拉取 docker 镜像

如何在 Linux 上列出/搜索/拉取 docker 镜像 什么是 Docker 镜像 Docker 镜像是一个只读模板,它是创建容器的基础。 我们需要一个镜像来启动容器。 docker hub 上有很多预构建的镜像。 我们还可以在 Dockerfile 和命令“docker build”的帮助下构建自己的自定义镜像。 搜索 Docker 镜像 要在 Docker 注册表上搜索镜像,请运行

Views:0  2020-09-17

如何列出/启动/停止/删除 docker 容器

如何列出/启动/停止/删除 docker 容器 什么是 Docker 容器 镜像的运行实例称为容器。 Docker 使用 Docker 镜像作为只读模板来启动它们。 如果你启动一个镜像,你就有了一个运行这个镜像的容器。 自然,我们可以拥有多个运行相同镜像的容器。 我们使用命令“docker run”来运行一个容器。 列出 Docker 容器 要列出容器,请运行以下命令: # docker

Views:0  2020-09-17

如何暂停和恢复 Docker 容器

如何暂停和恢复 Docker 容器 问题 如何在 docker 主机上暂停和恢复正在运行的容器? 解决方法 我们先在docker主机上启动docker容器“memory_test”。 # docker start memory_test memory_test 要停止暂停 docker 容器: # docker pause memory_test memory_test 使用“docker

Views:0  2020-09-17

以非 root 用户身份运行 Docker

以非 root 用户身份运行 Docker 默认情况下,Docker 容器以 root 权限运行,在容器内运行的应用程序也是如此。 从安全角度来看,这是另一个主要问题,因为黑客可以通过入侵容器内运行的应用程序来获得对 Docker 主机的 root 访问权限。 方法 1 - 将用户添加到 Docker 组 要以非 root 用户身份运行 Docker,我们必须将用户添加到 docker 组

Views:0  2020-09-17

在 CentOS 7 上搭建 Docker Swarm 集群

在 CentOS 7 上搭建 Docker Swarm 集群 Docker Swarm 是 Docker 容器的原生集群和调度工具。 当前版本的 Docker 包括用于本地管理 Docker 引擎集群的 Swarm 模式。 Docker Swarm 集群可以使用相同的 Docker-CLI 命令进行配置和管理。 在本文中,我们将在基于 CentOS 7 的服务器上配置 Docker Swarm 集

Views:0  2020-09-17

如何在 Docker 镜像中更新/添加文件

如何在 Docker 镜像中更新/添加文件 这篇文章讨论了如何根据需要更改从 Docker 中心的公共存储库中提取的标准 Docker 镜像。 我们将拉取最新的 CentOS docker 镜像,并添加一个测试目录“test_dir”并其中创建一个测试文件“test_fiel”。 在docker镜像中添加目录和镜像 第一步是从 docker hub 拉取最新的 CentOS 镜像。 # d

Views:0  2020-09-17

在 Ubuntu服务器 LTS 18.04 上安装 Docker

在 Ubuntu服务器 LTS 18.04 上安装 Docker 在本文中,我们将学习如何在 Ubuntu 19 服务器上安装 Docker 并在该 Docker 主机上执行一些基本命令。 Docker 是一组平台即服务 (PaaS) 产品,它们使用操作系统级虚拟化以称为容器的包形式交付软件。 在 Ubuntu 18.04 上更新已安装的软件包 使用 PuTTY 等 ssh 工具以 jackl

Views:0  2020-09-17

NGINX Docker 无法运行 13: Permission denied

NGINX Docker 无法运行 13: Permission denied 问题 使用以下命令启动 NGINX docker 容器: # docker run --detach --name nginx_server nginx 4ffbcd5ee796b8cce3f2c6ed4cce8927d2b13a040af07b36f7a866b2157290e8 但是用户无法连接到 NGINX

Views:0  2020-09-17

在 Docker 容器中运行 Keycloak 服务器

在 Docker 容器中运行 Keycloak 服务器 Keycloak 是一种开源软件产品,允许使用针对现代应用程序和服务的身份管理和访问管理进行单点登录。 通过使用 Keycloak ,开发人员可以以最少的努力向应用程序和安全服务添加身份验证。 无需处理存储用户或者验证用户。 这一切都是开箱即用的。 我们甚至可以获得高级功能,例如用户联合、身份代理和社交登录。 Keycloak 有两个主要组件

Views:0  2020-09-17

在 CentOS 7 上使用 Docker CE 安装 Kubernetes 集群

在 CentOS 7 上使用 Docker CE 安装 Kubernetes 集群 Kubernetes 或者 k8s 是一个开源容器编排系统,用于跨主机集群的自动化应用程序部署、管理和扩展。 Kubernetes 最初由 Google 开发,但现在由 Cloud Native Computing Foundation 维护。 Kubernetes 需要一个容器运行时接口 (CRI) 来进行编排。

Views:0  2020-09-17

在 Ubuntu服务器 18.04 LTS 上安装 Kubernetes 集群

在 Ubuntu服务器 18.04 LTS 上安装 Kubernetes 集群 Kubernetes(通常称为 k8s)是一个开源容器编排系统,用于自动化应用程序部署、扩展和管理。 它最初由 Google 设计,现在由 Cloud Native Computing Foundation 维护。 它旨在提供一个“跨主机集群自动部署、扩展和操作应用程序容器的平台”。 在本文中,我们将学习如何在 Ubu

Views:0  2020-09-17

在 CentOS 7 上离线安装 Kubernetes (K8s)

在 CentOS 7 上离线安装 Kubernetes (K8s) Kubernetes (K8s) 使用容器化平台,如 Docker、containerd 等。 并且需要一个 Registry 来下载和使用 Docker 镜像。 Docker Hub 是服务于此目的的全球公共注册中心。 但是,有些情况下,我们想在私有网络中使用 Kubernetes(K8s)。 在这种情况下,我们无法访问 Doc

Views:0  2020-09-17

使用 k3OS 安装轻量级 Kubernetes (K3s) 集群

使用 k3OS 安装轻量级 Kubernetes (K3s) 集群 k3OS 是一个轻量级操作系统,优化设计用于运行 Kubernetes (k8s) 或者更具体的轻量级 Kubernetes (k3s) 集群。 k3OS 的主要目标是在运行 Kubernetes (k3s) 集群时最大限度地减少操作系统维护。 k3OS 和 k3s 都是由 Rancher Labs 开发的。 在本文中,我们将安装

Views:0  2020-09-17

在 Ubuntu服务器 18.04 LTS 上安装 Oracle VirtualBox

在 Ubuntu服务器 18.04 LTS 上安装 Oracle VirtualBox VirtualBox 是由 Oracle Corporation 开发的用于 x86 虚拟化的免费开源托管管理程序。 在本文中,我们将学习如何在 Ubuntu服务器 18.04 LTS 上安装 Oracle VirtualBox。 升级 Ubuntu服务器 中的软件包 使用 ssh 工具以管理员用户身份连接

Views:0  2020-09-17