# Docker 安装 Ubuntu

Ubuntu 是基于 Debian 的 Linux 操作系统。

### 1、查看可用的 Ubuntu 版本

访问 Ubuntu 镜像库地址： <https://hub.docker.com/_/ubuntu?tab=tags&page=1>。

可以通过 Sort by 查看其他版本的 Ubuntu。默认是最新版本 ubuntu:latest 。

![](https://877359518-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LtduzpXD-eRCqVxsG11%2Fuploads%2Fgit-blob-71d358153e6264a2066d367df25162934ca2e4ab%2Fubuntu1.png?alt=media)

你也可以在下拉列表中找到其他你想要的版本：

![](https://877359518-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LtduzpXD-eRCqVxsG11%2Fuploads%2Fgit-blob-8b15293d8a8190dedc87262abcd6bd627984490c%2Fubuntu2.png?alt=media)

### 2、拉取最新版的 Ubuntu 镜像

```shell
docker pull ubuntu
```

或者：

```shell
docker pull ubuntu:latest
```

![](https://877359518-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LtduzpXD-eRCqVxsG11%2Fuploads%2Fgit-blob-c6bdd5867b6ffd6b26de223eadcd3527a6d1ef2d%2Fubuntu3.png?alt=media)

### 3、查看本地镜像

```shell
docker images
```

![](https://877359518-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LtduzpXD-eRCqVxsG11%2Fuploads%2Fgit-blob-1362c8335c031d3bb68e6d19b05cf3e30faaae25%2Fubuntu4.png?alt=media)

在上图中可以看到我们已经安装了最新版本的 ubuntu。

### 4、运行容器，并且可以通过 exec 命令进入 ubuntu 容器

```shell
docker run -itd --name ubuntu-test ubuntu
$ docker exec -it ubuntu-test /bin/bash
```

![](https://877359518-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LtduzpXD-eRCqVxsG11%2Fuploads%2Fgit-blob-26ad59da9ed89097dc645a033d5ebab0539bb159%2Fubuntu5.png?alt=media)

### 5、安装成功

最后我们可以通过 `docker ps` 命令查看容器的运行信息：

![](https://877359518-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LtduzpXD-eRCqVxsG11%2Fuploads%2Fgit-blob-bbe2ecd7e9fef56b0da1d5df58e4b67e46cee28a%2Fubuntu6.png?alt=media)
