# 从Docker容器中拷贝文件出来

当我们在开发过程中使用Docker作为容器化工具时,可能会遇到需要将容器中的文件复制到本地的情况。这时就可以使用`docker cp`命令来实现。

## 操作步骤

下面将详细介绍如何使用`docker cp`命令从Docker容器中拷贝文件出来。

| 步骤 | 操作 |
|------|--------|
| 1 | 查看容器ID: `docker ps` |
| 2 | 使用`docker cp`命令拷贝文件 |

### 详细步骤说明

#### 步骤1:查看容器ID

在终端中执行以下命令,查看所有正在运行的Docker容器的ID。
```bash
docker ps
```

运行结果会列出所有正在运行的容器信息,找到需要操作的容器ID。

#### 步骤2:使用`docker cp`命令拷贝文件

使用`docker cp`命令,将容器中的文件拷贝至本地。命令格式如下:
```bash
docker cp :/path/to/file/on/container /local/path
```

- ``: 需要拷贝的容器ID
- `/path/to/file/on/container`: 容器中需要拷贝的文件路径
- `/local/path`: 将文件拷贝到本地的路径

举个例子,假设我们要将容器ID为`abc123`中的`/app/logs/app.log`文件拷贝至当前用户的桌面,可以使用如下命令:
```bash
docker cp abc123:/app/logs/app.log ~/Desktop
```

这样就将容器中的`app.log`文件拷贝到了桌面上。

总结一下,使用`docker cp`命令可以方便地将Docker容器中的文件拷贝至本地,方便我们进行查看或备份操作。希望上述介绍对于刚入行的小白能够帮助到你,更好地使用Docker进行开发工作。