tags
实用工具箱
科研
type
Post
status
Published
date
Apr 13, 2026
slug
docker
summary
category
实用工具箱
password
icon
image是我们所熟悉的“镜像”或者“环境”
container是基于某个image的一个运行环境
volume是挂载的文件
常用命令
导入image:
docker load –i lab1_pypto_amd64.tar把额外的文件(通常是代码)挂载并运行一个容器:
docker run -v ./lab1:/mount_home/pypto/lab1 --rm -it pypto:amd64dev bash但挂载后可能出现修改本地文件后,容器中文件未同步的情况。这时候可以:
docker run -it --rm --name temp pypto:amd64dev bash然后另开一个终端,将宿主机文件复制到容器内(容器运行时)
docker cp ./lab1/. temp:/mount_home/pypto/lab1/此时就能在docker desktop的volumes中看到这个文件夹了,它和原来的本地文件夹已经完全分离了。
再通过vscode直接访问docker中的文件,即可实时修改、运行:
- 作者:Tianyao Xiao
- 链接:https://xty27.top/article/docker
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。





