vmware虚拟机安装unbntu安装docker
时间: 2025-01-26 16:45:58 浏览: 60
### 安装 Docker 前的准备
为了确保顺利安装 Docker,需确认 Ubuntu 的内核版本高于 3.10。可以通过命令 `uname -r` 来检查当前系统的内核版本[^2]。
另外,对于某些情况下的虚拟机环境来说,可能还需要开启虚拟机嵌套功能。这涉及到关闭目标虚拟机并进入其设置界面,在处理器选项里激活 Intel VT-x/EPT 或者 AMD-V/RVI (视 CPU 类型而定)[^3]。
### 卸载旧版 Docker 组件
在正式安装新版本之前,建议先移除任何存在的较早版本 Docker 及关联软件包:
```bash
sudo apt-get remove docker docker-engine docker.io containerd runc
```
此操作有助于避免潜在冲突,从而保障后续安装过程更加顺畅[^1]。
### 更新本地仓库索引并添加必要的依赖项
执行如下指令更新现有资源库列表,并加入一些辅助工具以便于之后的操作:
```bash
sudo apt-get update
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
```
这些组件能够帮助更好地管理即将引入的新源以及增强安全性。
### 添加官方 GPG 密钥与 APT 源地址
通过下面两条语句获取来自 Docker 官方的安全认证密钥,并将其注册到系统信任链中;接着定义一个指向稳定分支镜像站的位置链接:
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
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
```
完成上述步骤后再次刷新可用软件清单以反映最新变更结果。
### 正式安装 Docker CE 社区版
现在可以安全地调用标准方法来下载并部署所需服务端程序文件了:
```bash
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
```
至此便完成了整个流程中最核心的部分——Docker 主体框架的成功落地工作。
### 验证安装成果
最后一步是简单测试下刚安好的应用程序能否正常运作。运行以下命令启动一个小实例看看效果如何:
```bash
sudo docker run hello-world
```
如果一切无误,则会看到一段欢迎信息显示出来,证明 Docker 已经可以在 VMware 中的 Ubuntu 上正常使用了。
阅读全文
相关推荐


















