在docker中上传文件
时间: 2023-11-14 08:07:19 浏览: 114
Docker 如何上传本地文件到容器目录?
可以使用以下步骤在Docker容器中上传文件:
1. 将要上传的文件复制到本地Docker主机上。
2. 在本地Docker主机上,使用以下命令将文件复制到正在运行的容器中:
```
docker cp <本地文件路径> <容器名称或ID>:<容器内文件路径>
```
例如,将本地文件 `example.txt` 复制到名为 `my-container` 的容器中:
```
docker cp example.txt my-container:/app/data
```
3. 在容器中验证文件是否已成功上传。
```
docker exec -it <容器名称或ID> bash
```
然后使用 `ls` 命令查看 `/app/data` 目录下是否存在上传的文件。
```
ls /app/data
```
如果文件已成功上传,您应该能够看到上传的文件。
注意:在上述命令中,`<本地文件路径>` 是要上传的文件的本地路径,`<容器名称或ID>` 是要上传文件的容器的名称或ID,`<容器内文件路径>` 是要将文件上传到的容器中的目标路径。
阅读全文