Debian 11、12 安装 Docker 教程
Docker 简介
Docker是一个开源的容器化平台,可以帮助开发者更轻松地构建、打包、部署和运行应用程序。Docker提供了一个轻量级的容器,可以将应用程序及其依赖项打包在一起,并在任何地方以相同的方式运行。
Docker CE(Community Edition)是Docker的免费版本,可以在个人计算机和小型团队中使用。它提供了完整的Docker平台,包括Docker引擎、CLI工具、Docker Compose等。
Docker EE(Enterprise Edition)是Docker的企业版,提供了更多的企业级功能和支持服务,例如安全性、管理、存储和网络等方面的增强功能。Docker EE需要购买许可证才能使用。
因此,Docker CE 是免费的社区版,适用于小型团队和个人开发者。Docker EE 提供了更多的企业级功能和支持服务,适用于大型企业和组织。
安装
以下操作需要在 root
用户下完成,请使用 sudo -i
或 su root
切换到 root
用户进行操作。
首先,使用 apt
命令更新系统,以确保可以使用最新的软件包和安全更新:
1 | apt update |
然后需要添加 Docker 的 GPG
公钥和 apt
源
1 | curl -sSL https://download.docker.com/linux/debian/gpg | gpg --dearmor > /usr/share/keyrings/docker-ce.gpg |
国内可使用清华
提供的源
1 | curl -sS https://download.docker.com/linux/debian/gpg | gpg --dearmor > /usr/share/keyrings/docker-ce.gpg |
更新系统并安装 Docker CE:
1 | apt update |
安装完成后可通过 docker version
命令来检查是否安装成功
1 | root@debian ~ # docker version |
检查 docker-compose
是否安装成功
1 | root@debian ~ # docker-compose version |
修改 Docker 配置
可通过编辑 /etc/docker/daemon.json
来配置docker, 下方配置增加了ipv6
及开启了实验性功能,不需要的可以去除
1 | cat > /etc/docker/daemon.json << EOF |
重启 Docker
1 | systemctl restart docker |
- 标题: Debian 11、12 安装 Docker 教程
- 作者: J.S.Patrick
- 创建于: 2023-06-13 12:03:00
- 更新于: 2023-06-13 15:34:30
- 链接: https://www.ydys.cc/2023/06/13/Debian 11、12 安装 Docker 教程/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论