Linux上的Docker CE仍然是免费的

Docker宣布DockerDesktop的许可政策更新,对于个人用户、小公司、教育和非商业开源项目,DockerDesktop仍可免费使用。但大型企业需购买Pro、Team或Business订阅,每个用户每月5美元。宽限期至2022年1月31日,建议用户在此之前规划升级。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. Linux上的Docker CE仍然是免费的

https://forums.docker.com/t/license-to-use-docker-community-edition/114840/3

 WSL的情况:

2. 我是否需要付费才能继续使用 Docker Desktop?

https://www.docker.com/pricing/faq/

Docker Desktop 作为免费(个人)或付费 Docker 订阅(Pro、Team 或 Business)的一部分获得许可。
Docker Desktop可作为 Docker Personal 订阅的一部分免费用于:
  • 小公司(少于 250 名员工,年收入少于 1000 万美元)
  • 个人使用
  • 教育和学习(作为学生或教师,在学术或专业环境中)
  • 非商业开源项目
Docker Desktop 需要为大公司的专业用途按用户付费的 Pro、Team 或 Business 订阅,每个用户每月只需 5 美元。
Docker Desktop 的更新条款自 2021 年 8 月 31 日起生效,但对于需要从免费订阅过渡到付费订阅以使用 Docker Desktop 的用户,有一个宽限期,直到 2022 年 1 月 31 日。 我们鼓励您在 2022 年 1 月 31 日之前开始计划升级到付费订阅,这样您就可以在宽限期结束后继续使用 Docker Desktop。

Linux 系统上安装 Docker CE(社区版)通常涉及几个关键步骤,包括更新系统、添加 Docker 的官方仓库、安装所需的包以及启动 Docker 服务。以下是以 Ubuntu 系统为例的详细安装指南: ### 添加 Docker 官方 GPG 密钥 首先,您需要下载并添加 Docker 的官方 GPG 密钥以确保软件包的真实性。对于 Ubuntu 系统,可以使用如下命令: ```bash curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg ``` 此步骤确保了后续从 Docker 官方源安装的软件包是经过验证的[^4]。 ### 添加 Docker 仓库到 APT 源列表 接下来,将 Docker 的仓库地址添加到系统的 APT 源列表中。这一步允许您通过 `apt` 命令来安装 Docker 软件包。对于 Ubuntu 系统,执行以下命令: ```bash echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null ``` 这条命令会根据您的 Ubuntu 版本自动选择正确的仓库路径[^3]。 ### 更新 APT 包索引并安装 Docker CE 现在,您可以更新本地的软件包索引,并安装 Docker CE 及其相关组件: ```bash sudo apt update sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin ``` 这些命令将会安装 Docker 引擎、CLI 工具、容器运行时以及其他一些有用的插件[^1]。 ### 验证安装 安装完成后,可以通过运行一个测试容器来验证 Docker 是否正确安装: ```bash sudo docker run hello-world ``` 如果一切正常,这个命令会下载一个测试镜像并在容器中运行它,输出一条欢迎信息。 ### 卸载 Docker CE 如果您将来想要卸载 Docker CE,可以使用以下命令: ```bash sudo apt-get remove docker docker-engine docker.io containerd runc ``` 请注意,这不会删除为 Docker 创建的镜像、容器、卷或自定义配置文件。要清除所有数据和配置,您还需要手动删除相关的目录和文件[^2]。 ### 启动并启用 Docker 服务 最后,确保 Docker 服务已经启动并且设置为开机自启: ```bash sudo systemctl start docker sudo systemctl enable docker ``` 这样就可以保证每次重启后 Docker 服务都会自动启动。 以上就是在 Linux(以 Ubuntu 为例)上安装 Docker CE 的基本步骤。不同的发行版可能略有不同,但总体流程相似。请参考对应 Linux 发行版的具体文档进行调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值