ubuntu创建docker容器
时间: 2025-06-05 09:40:15 浏览: 8
### 创建和启动Docker容器
#### 打开命令行终端
在Ubuntu操作系统中,可以通过快捷键`Ctrl+Alt+T`来打开命令行终端。
#### 查看已有镜像
要查看当前系统中存在的所有Docker镜像,可以执行如下命令:
```bash
docker images
```
#### 下载所需镜像
如果想要查找并下载特定的镜像,比如官方的Ubuntu镜像,可以先搜索再拉取:
```bash
docker search ubuntu
docker pull ubuntu:latest
```
这会从[Docker Hub](https://hub.docker.com/)获取最新的Ubuntu基础镜像[^4]。
#### 基于镜像启动新容器
一旦有了所需的镜像,就可以使用它来启动一个新的容器。这里给出一个例子,展示如何创建一个名为`my_ubuntu_container`的新容器,并挂载主机上的某个目录至容器内:
```bash
docker run -it --name my_ubuntu_container -v /path/on/host:/path/in/container ubuntu:latest bash
```
此命令将会启动一个交互式的Bash Shell,在其中可以直接操作这个新的Ubuntu环境。
#### 访问现有容器
对于已经存在的容器,无论是刚刚创建还是之前就有的,都可以通过下面的方式访问它们:
- 使用`docker ps`查看正在运行中的容器列表;
- 对于未处于活动状态但仍存在于系统的容器,则可以用`docker ps -a`列出;
- 要重新激活暂停的服务,只需输入`docker start <container_id_or_name>`即可;
- 若要进入某容器内部进行进一步的操作,应该采用带有参数`-it`以及指定shell路径的形式调用`exec`子命令,例如:
```bash
docker exec -it my_ubuntu_container /bin/bash
```
这样就能获得对该容器文件系统的完全控制权了[^2]。
#### 安装Python及相关工具
假设目标是在上述创建好的Ubuntu容器里设置好开发环境,那么可能还需要安装一些额外组件,如Python解释器及其包管理工具Pip。由于部分版本的Ubuntu默认已预装了Python3但缺少对应的Pip支持,因此有必要单独完成这部分配置工作。具体做法如下所示:
```bash
apt-get update && apt-get install python3-pip -y
```
这条指令首先更新了APT软件源索引,接着按照非互动模式(-y选项)自动确认安装过程中的提示信息,从而顺利完成Python Pip的部署任务[^3]。
阅读全文
相关推荐


















