docker在虚拟机Ubuntu中运行的命令
时间: 2024-09-14 13:04:36 浏览: 42
Docker是一个开源的应用容器引擎,它可以在多种操作系统上运行。如果你想在虚拟机中的Ubuntu系统上运行Docker,你需要首先确保你的Ubuntu系统满足Docker的运行要求,然后按照以下步骤安装和运行Docker:
1. 更新软件包索引:
```bash
sudo apt-get update
```
2. 安装必要的软件包,以允许apt通过HTTPS使用仓库:
```bash
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
```
3. 添加Docker的官方GPG密钥:
```bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
```
4. 添加Docker的官方APT仓库:
```bash
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
```
5. 再次更新软件包索引(因为添加了新的仓库):
```bash
sudo apt-get update
```
6. 安装Docker CE(社区版):
```bash
sudo apt-get install docker-ce
```
7. 检查Docker服务是否正在运行:
```bash
sudo systemctl status docker
```
如果Docker没有运行,可以使用以下命令启动Docker服务:
```bash
sudo systemctl start docker
```
如果你想在没有sudo权限的情况下运行Docker命令,你可以将当前用户添加到docker组:
```bash
sudo usermod -aG docker ${USER}
```
之后,你可能需要注销并重新登录,或者重启电脑,以便用户组更改生效。
8. 运行你的第一个Docker容器,例如使用官方的hello-world镜像:
```bash
docker run hello-world
```
阅读全文