使用 Docker 创建一个新的容器并设置一个共享文件夹,可以按照以下步骤进行:
-
查看已有的镜像:
使用以下命令列出所有本地的 Docker 镜像:docker images
-
创建新的容器:
假设你选择了一个名为my_image
的镜像来创建新的容器。你可以使用docker run
命令来创建和启动容器,并设置文件夹共享。docker run -d -v /path/on/host:/path/in/container --name my_container my_image
解释:
-d
:以守护进程模式(后台运行)启动容器。-v /path/on/host:/path/in/container
:将宿主机上的/path/on/host
目录挂载到容器内的/path/in/container
目录。--name my_container
:为容器指定一个名称my_container
。my_image
:使用的镜像名称。
-
示例:
假设你要将宿主机上的/home/user/shared_folder
目录挂载到容器内的/app/shared
目录,并使用镜像ubuntu
创建容器。可以运行以下命令:docker run -d -v /home/user/shared_folder:/app/shared --name my_ubuntu_container ubuntu
-
进入容器:
你可以使用以下命令进入新创建的容器:docker exec -it my_ubuntu_container /bin/bash
完整的操作示例如下:
# 列出所有本地的 Docker 镜像
docker images
# 使用特定镜像创建并启动新的容器,设置文件夹共享
docker run -d -v /home/user/shared_folder:/app/shared --name my_ubuntu_container ubuntu
# 进入新创建的容器
docker exec -it my_ubuntu_container /bin/bash
通过这些步骤,你可以根据已有的镜像创建一个新的容器,并设置好容器文件夹与外部共享。