OnITRoad - 常见问题

如何更改 MySQL Docker 中的审计日志路径

如何更改 MySQL Docker 中的审计日志路径 这里我们以5.7.29 Docker镜像为例。 $ docker load -i mysql-enterprise-server-5.7.29.tar 我们可以将操作系统挂载绑定到 Docker 目录,假设我们希望将审计日志保存在主机上的 /bak/logs 目录下。 $ docker run --name=mysql1 \ --mou

Views:0  2020-09-17

如何检查镜像和容器使用的状态和空间

如何检查镜像和容器使用的状态和空间 在/var/lib/docker上查找正在运行的容器的统计信息、与图像和容器使用的空间相关的系统信息。 'docker stats ' 命令用于检查系统上的容器统计信息,如 CPU 使用率、IO 使用率、内存使用率。 下面的例子是 2 个运行的容器 dockerweb 和 webserver2. # docker stats dockerweb webser

Views:0  2020-09-17

在 CentOS 7 上配置私有 Docker 注册中心(Registry)

在 CentOS 7 上配置私有 Docker 注册中心(Registry) Docker 从镜像创建容器。 这些镜像由 Docker Hub 提供,Docker Hub 是一个集中式公共登记中心,其中包含世界上几乎所有软件的许多官方和非官方镜像。 但是,在某些情况下,我们需要配置本地私有 Docker 注册表以在我们的组织单位之间创建和共享自定义 Docker 镜像。 与 Docker Hub

Views:0  2020-09-17

如何在 Docker 中将 Btrfs 配置为存储引擎

如何在 Docker 中将 Btrfs 配置为存储引擎 Docker 是 Linux 容器的开放平台管理工具。 它为开发人员和系统管理员提供了一种方法来构建应用程序并将其打包到轻量级容器中。 Docker 使用 devicemapper 设备作为默认存储引擎。 要使用 Btrfs 作为存储引擎,请执行以下步骤。 请注意,Red Hat Enterprise Linux (RHEL) 从他们的 Do

Views:0  2020-09-17

如何配置docker使用代理

如何配置docker使用代理 当运行 Docker 的服务器无法直接访问 Internet 时,需要代理。 将 Docker 守护程序配置为使用代理服务器访问存储在官方 Docker Hub 注册表或者 3rd 方注册表中的图像。 有两种方法可以为 docker 配置代理: 在 /etc/sysconfig/docker 文件中配置代理变量 配置环境变量 方法一:在/etc/sysconf

Views:0  2020-09-17

在 Docker 容器中配置 LAMP 堆栈

在 Docker 容器中配置 LAMP 堆栈 配置一个 PHP-Apache Docker 容器 登录到 Docker 主机 (docker-01.onitroad.com)。 创建一个目录来存储与我们的 LAMP 服务器相关的文件。 JackLiu@docker-01:~$ mkdir ~/lamp-server JackLiu@docker-01:~$ cd ~/lamp-server/

Views:0  2020-09-17

如何在 Docker 容器中配置网络命名空间

如何在 Docker 容器中配置网络命名空间 这篇文章讲述了 Docker 如何使用网络命名空间来隔离资源。 创建两个网络命名空间: ns1 和 ns2 。 添加两个新的 nanetwork 命名空间: # ip netns add ns1 # ip netns add ns2 上述命令通过将标志传递给 clone() 系统调用 CLONE_NEWNT 来创建网络空间。 检查新创建的 ns:

Views:0  2020-09-17

在 CentOS 7 上为 Docker 配置 Portainer Web UI

在 CentOS 7 上为 Docker 配置 Portainer Web UI Portainer 是一个基于 Web 的用户界面,用于管理 Docker 环境。 Portainer 是免费的开源管理工具集,它使我们能够轻松构建、管理和维护 Docker 环境。 Portainer 为我们提供了 Docker 环境的详细概述,并允许我们从单个 Web 界面管理我们的容器、图像、网络、卷、注册表、

Views:0  2020-09-17

如何创建用于测试的 MySQL Docker 容器

如何创建用于测试的 MySQL Docker 容器 Docker 是一个容器运行时环境,它允许程序在没有任何外部依赖的情况下在被监禁的环境中运行。 容器在某些概念上类似于虚拟机,但是,它们不使用管理程序并在单个内检查确认例中运行,通常与其他容器共享该实例。 容器化的主要特征之一是缺乏外部依赖;容器具有运行应用程序所需的所有运行时库和组件。 自 MySQL 5.5.40 以来,Oracle 一直提供

Views:0  2020-09-17

如何在 Docker Hub 中创建公共/私有存储库

如何在 Docker Hub 中创建公共/私有存储库 什么是 Docker Hub Docker Hub 是用于将 Docker 镜像保存在公共或者私有存储库中的中心位置。 Docker Hub 提供了一些功能,例如 Docker 镜像的存储库、用户身份验证、自动镜像构建、与 GitHub 或者 Bitbucket 的集成以及管理组织和组。 Docker Hub 的 Docker Regist

Views:0  2020-09-17

如何从容器和 Dockerfile 创建 Docker 镜像

如何从容器和 Dockerfile 创建 Docker 镜像 Docker 是 Linux 容器的开放平台管理工具。 它为开发人员和系统管理员提供了一种方法来构建应用程序并将其打包到轻量级容器中。 Docker 由以下组件组成: Docker Engine – 一个便携、轻量级的运行时和打包工具 Docker Hub – 一种用于共享应用程序和自动化工作流的云服务 Docker 用于创建基于镜

Views:0  2020-09-17

如何在 CentOS/RHEL 上禁用 Docker 进程和 docker0 接口

如何在 CentOS/RHEL 上禁用 Docker 进程和 docker0 接口 安装 docker 软件包后,将启用服务和相关的 docker0 网络接口。 在某些情况下,我们可能还想禁用 docker 服务和 docker0 网络接口。 这篇文章详细介绍了如果不需要 Docker 和 docker0 接口或者 docker0 接口与其他网络接口/路由冲突,如何禁用 Docker 和 dock

Views:0  2020-09-17

如何查找 docker 存储设备及其大小(设备映射器存储驱动程序)

如何查找 docker 存储设备及其大小(设备映射器存储驱动程序) 问题: 当docker使用device-mapper存储驱动时,如何找到正在运行的docker存储设备,然后查看它的大小? 请运行“docker info”命令以显示包含 docker 存储信息的 docker 系统范围的信息。 # docker info Containers: 0 Running: 0 Paused: 0

Views:0  2020-09-17

如何在 Docker 中获取有关容器的信息

如何在 Docker 中获取有关容器的信息 如何拉取主机上运行的容器的信息? 这类似于 xen 中的“xm list -long [domain_ID]”命令。 从 Docker 容器外部获取信息 下面是驻留在主机节点上的镜像列表。 # docker images REPOSITORY TAG IMAGE ID CRE

Views:0  2020-09-17

在 CentOS 8 上安装 Docker CE 和 Docker-Compose

在 CentOS 8 上安装 Docker CE 和 Docker-Compose Docker 是一组平台即服务 (PaaS) 产品,它使用操作系统级虚拟化以容器的形式交付软件。 Docker CE(社区版)是 Docker EE(企业版)的精简版。 Docker CE 是免费和开源的,并在 Apache License 2.0 下分发。 在 Red Hat Enterprise Linux (

Views:0  2020-09-17

在 CentOS 7 机器上如何离线安装 Docker CE

在 CentOS 7 机器上如何离线安装 Docker CE Docker 是最著名的容器化软件。 在本文中,我们将学习如何在CentOS 7 机器上离线安装 Docker CE。 在 CentOS 7 上安装 EPEL Yum 软件库 以 root 用户身份登录到服务器 docker-online.onitroad.com。 Docker CE 需要一些软件包,这些软件包在 EPEL(Ext

Views:0  2020-09-17