Docker 基础环境安装
本文以 Debian 环境安装 Docker 并编写。
Docker 是一种开源的容器化平台,用于将应用及其依赖打包到一个轻量级、可移植、自包含的运行环境中,从而实现“一次构建,到处运行”。它基于 Linux 内核的命名空间(namespace)和控制组(cgroups) 技术,实现进程级隔离和资源限制,比传统虚拟机更高效。
Docker 分为 Docker EE(企业版) 和 Docker CE(社区版),本文使用 Docker CE。
1. 安装基础工具
我使用 Debian 10 (Buster) 作为基础环境。如果你的服务器是初次使用那么需要先安装一些必须的依赖。
更新本地软件包索引列表并安装必要依赖:
1 | sudo apt update |
2. 配置 Docker GPG 密钥
创建一个目录用于存放 Docker GPG 密钥,并给予 0755 权限。从 Docker 官方地址下载 GPG 密钥保存到 /etc/apt/keyrings/docker.asc
1 | sudo install -m 0755 -d /etc/apt/keyrings |
3. 添加 Docker 软件源
将 Docker 的官方仓库添加到 APT 源列表中。
1 | echo \ |
4. 安装 Docker 组件
再次更新源列表并安装 Docker Engine、CLI、Containerd 以及 Docker Compose 插件。
1 | sudo apt update |
5. 验证安装
运行 hello-world 镜像来确认 Docker 是否安装成功。
1 | sudo docker run hello-world |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 BYTEDREAM!




