Docker 列表 - 第 2 页

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

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

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

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

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

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

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

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

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

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

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

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

Views:0  2020-09-17

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

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

Views:0  2020-09-17

如何更改 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

如何更改 Docker 容器的时区

如何更改 Docker 容器的时区 这篇文章的目标是在容器上设置时区以匹配 Docker 服务器上的相同时区,这将允许用户在两个实例(Docker 服务器和容器)中看到相同的时间。 大多数情况下,容器不会与 Docker 服务器使用相同的时间,这篇文章将展示如何配置它。 修改前: Docker时间: # docker exec 15c0c99b5c65 date Wed Aug 23 15:40:

Views:0  2020-09-17

如何构建 Docker 镜像并将其推送到 Docker Hub 存储库

如何构建 Docker 镜像并将其推送到 Docker Hub 存储库 这篇文章讨论了如何在本地 docker 系统上构建 docker 镜像并将其推送到 docker hub 存储库。 我们将从 Docker 中心的公共存储库中提取 CentOS 镜像。 稍后我们将使用此镜像运行一个容器并向该容器添加一个新文件。 然后,这个新容器将作为新的 Docker 镜像推送到 Docker hub。

Views:0  2020-09-17

如何备份和恢复 Docker 容器

如何备份和恢复 Docker 容器 备份 Docker 容器 将所需的容器作为镜像提交 # docker commit -p [container-id] backup01 sha256:89682d4xxxxxx 现在将创建一个新的镜像 backup01. 请注意,这不包括数据量。 我们需要单独备份数据卷(如果有)。 要了解容器的此数据目录(数据卷位置),请使用命令“docker ins

Views:0  2020-09-17

如何从主机访问 Docker 容器的网络命名空间

如何从主机访问 Docker 容器的网络命名空间 确定我们要访问的 docker 容器 ID,并在主机上以 root 身份运行以下命令。 # docker ps 获取docker容器的PID: # pid=$(docker inspect -f '{{.State.Pid}}' ${container_id}) 创建netns目录: # mkdir -p /var/run/netns/

Views:0  2020-09-17

Docker unable to delete image is being used by running container

Docker unable to delete image is being used by running container 问题 当我们尝试删除 Docker 镜像时,我们会收到如下所示的错误。 # docker rmi d123f4e55e12 Error response from daemon: conflict: unable to delete d123f4e55e12 (ca

Views:0  2020-09-17