Ubuntu 安装并配置 docker

Docker 是现代软件开发和部署中不可或缺的工具之一。它通过容器化技术,为开发者和运维人员提供了轻量级、便捷且高效的解决方案。本文将详细介绍如何在 Ubuntu 系统上安装和配置 Docker,帮助您快速上手并充分利用其强大的功能。

阅读更多

Docker 命令

Docker 是一个开源项目,它可以自动将应用程序部署为可移动的独立容器,这些容器可以在本地或云端运行借助 Docker,您可以快速将应用程序从基础架构中分离出来,从而实现软件交付,并且还可以像管理应用程序一样管理基础架构。

Docker 中的命令数量非常庞大,但我们将重点介绍 Docker 中最常用的命令。想要了解更多关于 Docker 命令的信息,请参阅Docker 速查表 – 最重要的 Docker 命令。

阅读更多

Docker 的架构

Docker 采用客户端-服务器架构。Docker 客户端与 Docker 守护进程通信,后者负责构建、运行和分发 Docker 容器。Docker 客户端与守护进程在同一系统上运行,或者我们可以将 Docker 客户端与 Docker 守护进程远程连接。借助 UNIX 套接字或网络上的 REST API,Docker 客户端和守护进程可以相互交互。

阅读更多

Docker Hub 介绍

Docker Hub是一个基于云的存储库服务,用户可以随时随地通过互联网将 Docker 容器镜像推送到 Docker Hub,也可以从Docker Hub拉取 Docker 容器镜像。它提供多种功能,例如,用户可以将镜像推送为私有镜像或公开镜像。

阅读更多

Docker Cloud 介绍

Docker 是一个软件平台,就像一个服务提供商一样,提供了一些特别的功能,比如让你可以更快速地在一个统一的平台上构建、测试和部署你的应用程序。Docker Cloud 基本上就是 Docker 提供的一项服务,它的作用包括:不依赖具体的操作系统(操作系统无关性),只打包运行应用所需的最小内容,让运行更高效,让应用可以在不同的基础设施之间轻松迁移和互通。除此之外,还有很多其他功能。

阅读更多

Docker 的特点

Docker 是用于开发和自动化应用程序部署的最流行的开源平台之一。它将应用程序部署到容器中,并使我们能够将应用程序与基础架构分离。它旨在提供一个轻量级且快速的代码运行环境,以及一个高效的工作流程,将代码从笔记本电脑传输到测试环境,再投入生产。

阅读更多

Docker 简介

你有没有想过市场上涌现 Docker 容器的原因?在 Docker 出现之前,大多数开发人员在编写代码时都会遇到一个大问题:代码在自己的电脑上可以运行,但当他们尝试在服务器上运行该代码时,却无法正常工作。这是因为应用程序需要合适的运行环境(例如合适的操作系统、库和设置)。如果你的电脑和服务器上的某些东西出现差异,就会出现问题。

为了解决这个问题,Docker 容器应运而生。Docker 是一个开源容器化平台,你可以将应用程序及其所有依赖项打包到一个名为“容器”的标准化单元中。容器是轻量级的,易于移植,并且与底层基础设施以及其他容器相互隔离。你可以在任何安装了 Docker 的机器上将 Docker 镜像运行为 Docker 容器,而无需依赖宿主机的操作系统。

Docker 有两个主要部分:Docker 引擎,它是在本地计算机和服务器上运行的二进制程序,负责处理容器的创建和管理。Docker Hub 是一个网站和云服务,方便每个人轻松共享他们的 Docker 镜像。

阅读更多

如何设置Docker、 Containerd、 Podman容器镜像加速器?

从官方镜像仓库(如 Docker Hub、Kubernetes 镜像库)拉取镜像时,国内访问可能较慢,使用镜像加速器可以显著提高下载速度。官方镜像库可能受限于网络封锁、网络波动、带宽限制或地理位置的影响,导致拉取超时。加速器通常部署在更接近用户的服务器上,优化访问路径,减少超时问题。

如何获取国内可用的 Docker 镜像加速器可以参考 2026 年最新国内可用 Docker 镜像加速器汇总

获取到镜像加速器地址后可以按以下指引进行配置。

阅读更多

2026 年最新国内可用 Docker 镜像加速器汇总附带监测

最近几个月发现许多曾经常用的国内镜像站(包括各种云服务商和高校镜像站)已经无法使用, 这极大地影响了工作效率和开发进度。因此,本人开始搜索并汇总了目前可用的镜像站和镜像加速地址,并计划定期测试它们的可用性,然后更新这个列表。如果您知道新的可用站点,也欢迎随时评论区留言补充!

阅读更多

手动部署 docker 镜像加速服务

由于近期 hub.docker.com 等容器镜像站在国内已经被墙,并且现在看来也无重新可用的可能性了。所以手里有闲置服务器的佬友可以选择自己搭建一个 Docker 镜像加速服务,以便能够中转对 Docker 官方镜像仓库的请求,解决国内无法访问或访问缓慢的问题。本文主要讲述如何使用一台海外 VPS,手动搭建一台镜像加速服务器。

阅读更多

安装并配置docker-compose

Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。

本文主要讲述如何在 centos 7.9上安装docker compose, 当然此安装步骤也适用于 debian & readhat 系列的其他 linux 发行版.

阅读更多

如何在 RHEL 系列 linux 上安装并配置 docker?

Docker 是现代软件开发和运维中不可或缺的工具之一。它通过容器化技术,为开发者和运维人员提供了一个轻量级、高效且灵活的解决方案。无论是构建、测试还是部署应用程序,Docker 都能显著简化流程并提升效率。在本篇文章中,我们将详细介绍如何在 RHEL 系列 系统上安装和配置 Docker,帮助您快速上手并充分利用其强大的功能。

阅读更多