Docker Desktop 是一款用于构建和运行 Docker 容器的桌面应用程序。它允许开发者使用 Docker 命令行工具和其他 Docker 工具来管理容器、镜像、网络和卷。Docker Desktop 支持在 Windows 和 macOS 上运行 Linux 容器。
共享驱动器是指将主机操作系统上的一个或多个文件夹映射到 Docker 容器中,使得容器可以访问和修改这些文件夹中的文件。这对于数据持久化和容器间的数据共享非常有用。
在 Docker Desktop 4.2 版本中,共享驱动器的设置链接可能发生了变化,或者被隐藏在了更复杂的设置界面中。
以下是一个简单的示例,展示如何在 Docker 容器中使用共享驱动器:
# Dockerfile
FROM ubuntu:latest
WORKDIR /app
COPY . /app
RUN apt-get update && apt-get install -y \
python3 \
python3-pip
CMD ["python3", "app.py"]
# docker-compose.yml
version: '3.8'
services:
web:
build: .
volumes:
- ./data:/app/data
ports:
- "5000:5000"
在这个示例中,./data
目录将被共享到容器内的 /app/data
目录。
如果你仍然无法找到共享驱动器的设置链接,建议查看 Docker Desktop 的官方文档或更新日志,以获取最新的信息和指导。
领取专属 10元无门槛券
手把手带您无忧上云