首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

最新的Docker Desktop 4.2版没有共享驱动器的设置链接

Docker Desktop 是一款用于构建和运行 Docker 容器的桌面应用程序。它允许开发者使用 Docker 命令行工具和其他 Docker 工具来管理容器、镜像、网络和卷。Docker Desktop 支持在 Windows 和 macOS 上运行 Linux 容器。

基础概念

共享驱动器是指将主机操作系统上的一个或多个文件夹映射到 Docker 容器中,使得容器可以访问和修改这些文件夹中的文件。这对于数据持久化和容器间的数据共享非常有用。

问题分析

在 Docker Desktop 4.2 版本中,共享驱动器的设置链接可能发生了变化,或者被隐藏在了更复杂的设置界面中。

解决方法

  1. 打开 Docker Desktop 设置
    • 在 Windows 上,右键点击任务栏中的 Docker 图标,选择“Settings”。
    • 在 macOS 上,点击菜单栏中的 Docker 图标,选择“Preferences”。
  • 导航到共享驱动器设置
    • 在设置窗口中,找到“Resources”或“File Sharing”选项卡。
    • 在这里,你应该能看到一个列表,显示当前共享的驱动器或文件夹。
  • 添加或修改共享驱动器
    • 如果需要添加新的共享驱动器,点击“Add”按钮,选择要共享的驱动器或文件夹。
    • 如果需要修改现有的共享设置,可以选中相应的条目并进行编辑。

示例代码

以下是一个简单的示例,展示如何在 Docker 容器中使用共享驱动器:

代码语言:txt
复制
# Dockerfile
FROM ubuntu:latest

WORKDIR /app

COPY . /app

RUN apt-get update && apt-get install -y \
    python3 \
    python3-pip

CMD ["python3", "app.py"]
代码语言:txt
复制
# docker-compose.yml
version: '3.8'

services:
  web:
    build: .
    volumes:
      - ./data:/app/data
    ports:
      - "5000:5000"

在这个示例中,./data 目录将被共享到容器内的 /app/data 目录。

参考链接

如果你仍然无法找到共享驱动器的设置链接,建议查看 Docker Desktop 的官方文档或更新日志,以获取最新的信息和指导。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

@@docker卷的python应用2023.8.9

运行到这一步的时候报错是为什么:C:\Users\Administrator\Desktop\docker2023.8.7\test9>docker run random-numbers 随机数字:...See 'docker run --help'. 15、 这个错误表明Docker没有权限访问指定的目录。在Docker Desktop for Windows上,你需要确保你共享了该驱动器。...以下是一些可能的解决方案: 共享驱动器:打开Docker Desktop设置,然后在“Resources”>“File Sharing”部分,添加或勾选包含你想共享的文件夹的驱动器。...重新启动Docker:有时更改设置后可能需要重新启动Docker Desktop才能生效。...确认安全提示:当你首次尝试共享驱动器时,可能会弹出一个安全提示,要求你输入凭据。确保你已接受共享请求,并输入正确的凭据(如果有提示)。

28620
  • Docker学习路线3:安装设置

    Docker提供了一个名为Docker Desktop的桌面应用程序,简化了安装和设置过程。还有另一个选项可以使用Docker引擎进行安装。...Docker Desktop网站 Docker引擎 Docker Desktop Docker Desktop是一款易于安装的应用程序,可使开发人员快速在其台式机上设置Docker环境。...特点 安装简便:Docker Desktop提供了一个简单直接的安装过程,允许用户快速在其机器上设置Docker。 自动更新:应用程序将自动更新到最新版本的Docker,确保您的环境保持最新和安全。...Docker Hub集成:Docker Desktop界面可轻松访问Docker Hub,使用户能够查找、共享和管理Docker镜像。...启动Docker Desktop:安装完成后,启动Docker Desktop并使用您的Docker Hub帐户登录。如果您没有帐户,可以在Docker Hub网站上注册免费帐户。

    34620

    【2023最新版】Win11: WSL(Ubuntu22.04)使用docker远程容器教程(Windows的Docker Desktop下载安装、迁移到非系统盘、配置国内镜像源、设置 WSL2)

    资源效率 - Docker 容器与其他容器共享操作系统内核,使它们比虚拟机更轻量。 可重复性 - Docker 容器使用镜像作为模板,创建环境的精确副本。这确保了在部署过程中的一致性。...简而言之,Docker 允许你在一个可移植和标准化的容器格式中打包并可靠地运行应用程序。 二、Windows安装 Docker Desktop 1....官网链接 Download Docker Desktop | Docker https://www.docker.com/products/docker-desktop/ 2....Docker Desktop 上设置 WSL 2 Docker for Windows 有两种运行模式,一种运行Windows相关容器,一种运行传统的Linux容器。...映像(此时仅为 hello-world 映像) docker image ls --all 使用以下命令列出计算机上的容器 docker container ls --all 或(如果没有 -a 显示全部标志

    1.9K10

    Docker Settings

    系统将要求您提供Windows系统用户名和密码(域用户)以应用共享驱动器。 您可以选择一个选项让Docker存储凭据,以便您不必每次重新输入。 访问共享驱动器的权限与您在此处提供的凭据相关。...如果您使用不同于此处设置共享的用户名的Docker命令和任务,您的容器将无权访问已装载的卷。 提示:共享驱动器只需要卷容器装载Linux容器,而不是Windows容器。...对于Linux容器,您需要共享项目所在的驱动器(即Dockerfile和卷所在的位置)。 诸如文件未找到或无法启动服务的运行时错误可能表示需要共享驱动器。...(另请参见卷安装需要Linux容器的共享驱动器。) 共享驱动程序的防火墙规则 共享驱动器需要在主机和运行Linux容器的虚拟机之间打开端口445。...复制或转载请以超链接形式注明,文章为 陌晴 原创,并注明原文地址 Docker Settings,谢谢。

    1.5K30

    JavaScript Scripting.FileSystemObject FSO属性大全

    Attributes 属性 设置或返回文件或文件夹的属性。 AvailableSpace 属性 返回指定的驱动器或网络共享上,可供用户使用的空间大小。...Drive 属性 返回指定的文件或文件夹所在驱动器的盘符。 DriveLetter 属性 返回本地物理驱动器或网络共享的盘符。...FileSystem 属性 返回指定的驱动器所用的文件系统的类型。 FreeSpace 属性 返回指定的驱动器或网络共享上,可供用户使用的空间大小。...IsReady 属性 如果指定的驱动器准备就绪,则返回 True;如果没有,则返回 False。...TotalSize 属性 返回驱动器或网络共享的总空间,以字节为单位。 Type 属性 返回有关文件或文件夹类型的信息。 VolumeName 属性 设置或返回指定驱动器的卷名。

    73930

    Docker最全教程——从理论到实战(二)

    未命名设计 (2).jpg 前期内容链接: Docker最全教程——从理论到实战(一) Docker和ASP.NET Core Docker 正在逐渐成为容器行业的事实标准,受到 Windows 和...安装包下载链接:https://store.docker.com/editions/community/docker-ce-desktop-windows 参考:https://docs.docker.com...配置Docker本地环境 安装完成并且启动后,右下角有个小图标: 右键打开设置。 Docker for Windows 中的共享驱动器必须配置为支持卷映射和调试。...右键单击系统托盘中的 Docker 图标,单击“设置”,然后选择“共享驱动器”。 选择 Docker 存储文件的驱动器。 单击“应用”。...毕竟,一个好的开发环境可以大大提高大家的使用和开发效率。 扫码关注公众号了解更多内容 如果喜欢作者的文章,请关注“magiccodes”订阅号以便第一时间获得最新内容。

    1.5K30

    Docker Desktop 4.29 带来增强的容器隔离性、改进的错误管理界面以及与 Moby 26 的集成

    译者 | 明知山 策划 | Tina 最新版本的 Docker Desktop 实现了套接字挂载权限以增强容器隔离性,更新了错误管理以提升效率和可靠性,集成了 Moby 26,并通过同步文件共享加快了文件操作速度...Docker 表示,这一安全层有助于防止运行在容器中的恶意工作负载危害 Docker Desktop 或宿主。...在最新的 4.29 版本中,ECI 通过阻止未经批准的尝试将其绑定到容器中来加固 Docker 引擎套接字。...它提供了一个增强的错误界面,提供原始错误代码和有用的解释文本,用户可用直接在错误界面上传诊断信息,并能够将应用程序重置为出厂设置,以便处理更复杂的场景。...最后提一下,新版 Docker Desktop 还通过同步文件共享将文件操作速度提升了 2 至 10 倍。

    24710

    Docker Settings

    系统将要求您提供Windows系统用户名和密码(域用户)以应用共享驱动器。 您可以选择一个选项让Docker存储凭据,以便您不必每次重新输入。 访问共享驱动器的权限与您在此处提供的凭据相关。...如果您使用不同于此处设置共享的用户名的Docker命令和任务,您的容器将无权访问已装载的卷。 提示:共享驱动器只需要卷容器装载Linux容器,而不是Windows容器。...对于Linux容器,您需要共享项目所在的驱动器(即Dockerfile和卷所在的位置)。 诸如文件未找到或无法启动服务的运行时错误可能表示需要共享驱动器。...(另请参见卷安装需要Linux容器的共享驱动器。) 共享驱动程序的防火墙规则 共享驱动器需要在主机和运行Linux容器的虚拟机之间打开端口445。...注意:在Docker for Windows Beta 29及更高版本中,Docker检测端口445是否关闭,并在尝试添加共享驱动器时显示以下消息: 要共享驱动器,请允许Windows主机与Windows

    1.4K20

    Mac M1 上 丝滑跑 Docker

    Docker 真的是太强大了,短短几个月就适配了苹果最新的系统!...3.1 通用偏好设置 Docker 客户端,有很多人性化的通用设置。如下图所示: 自动检查更新:默认情况下,Docker Desktop配置为自动检查较新版本。...使用 gRPC FUSE 进行文件共享:清除此复选框可改用旧版 osxfs 文件共享。 发送使用情况统计信息:Docker Desktop发送诊断、崩溃报告和使用情况数据。...CPU:默认情况下,Docker Desktop设置为使用主机上可用处理器数量的一半。要提高处理能力,请将其设置为更高的数字。...内存:默认情况下,Docker Desktop设置为使用2GB运行时内存,该内存是从Mac上的总可用内存分配的。要增加RAM,请将其设置为更大的数字,如果要减少它,请降低数字。

    7.3K30

    M1 和 Docker 谈了个恋爱

    ,短短几个月就适配了苹果最新的系统!...3.1 通用偏好设置 Docker 客户端,有很多人性化的通用设置。如下图所示: ? 自动检查更新:默认情况下,Docker Desktop配置为自动检查较新版本。...使用 gRPC FUSE 进行文件共享:清除此复选框可改用旧版 osxfs 文件共享。 发送使用情况统计信息:Docker Desktop发送诊断、崩溃报告和使用情况数据。...CPU:默认情况下,Docker Desktop设置为使用主机上可用处理器数量的一半。要提高处理能力,请将其设置为更高的数字。...内存:默认情况下,Docker Desktop设置为使用2GB运行时内存,该内存是从Mac上的总可用内存分配的。要增加RAM,请将其设置为更大的数字,如果要减少它,请降低数字。

    2.4K30

    M1 和 Docker 谈了个恋爱...

    Docker 真的是太强大了,短短几个月就适配了苹果最新的系统!...3.1 通用偏好设置 Docker 客户端,有很多人性化的通用设置。如下图所示: 自动检查更新:默认情况下,Docker Desktop配置为自动检查较新版本。...使用 gRPC FUSE 进行文件共享:清除此复选框可改用旧版 osxfs 文件共享。 发送使用情况统计信息:Docker Desktop发送诊断、崩溃报告和使用情况数据。...CPU:默认情况下,Docker Desktop设置为使用主机上可用处理器数量的一半。要提高处理能力,请将其设置为更高的数字。...内存:默认情况下,Docker Desktop设置为使用2GB运行时内存,该内存是从Mac上的总可用内存分配的。要增加RAM,请将其设置为更大的数字,如果要减少它,请降低数字。

    1.9K10

    Docker 快速入门(三)- 在 Docker Hub 上共享镜像

    设置您的 Docker Hub 帐户 如果您没有 Docker ID,请按照以下步骤创建一个。Docker ID 允许你在 Docker Hub 上共享镜像。 访问 Docker Hub 注册页。...在您成功地通过身份验证之后,您的 Docker ID 将出现在 Docker Desktop 菜单中,取代您刚刚使用的“登录”选项。...创建 Docker Hub 仓库并推送您的镜像 在创建仓库之前,请确保您已设置您的 Docker Hub 账户并将其连接到 Docker Desktop。...您现在已经准备好在 Docker Hub 上共享镜像了,但是,必须先做一件事:镜像必须正确地设置命名空间,才能在 Docker Hub 上共享。...您可以在 Docker Hub 仓库描述中添加一个链接或注释,指示在何处可以找到这些文件,这样不仅可以保存镜像如何构建的记录,还可以保存镜像作为完整的应用程序运行的记录。

    1.1K00

    Docker 快速入门(一)- 情况介绍和安装

    Docker 快速入门培训模块教你如何: 设置 Docker 环境(在本页) 构建并运行您的镜像 在 Docker Hub 上共享镜像 Docker 概念 Docker 是一个供开发人员和系统管理员构建...容器 虚拟机 设置 Docker 环境 §下载并安装 Docker Desktop Docker Desktop 是一款适用于 Mac 或 Windows 环境的易于安装的应用程序,使您能够在几分钟内开始编码和容器化...Docker Desktop 包含了从您的机器构建、运行和共享容器化应用程序所需的一切。...Desktop for Windows 可能比较慢,可以到百度云盘下载: 链接:https://pan.baidu.com/s/1vqPTzGVGs7JN2IIEQAkKYA 提取码:iath §检验...Desktop,并运行了一个快速测试,以确保您已经为构建和运行第一个容器化应用程序进行了设置。

    60000

    Spring Boot(十一)Redis集成从Docker安装到分布式Session共享

    二、在Docker中安装Redis 2.1 下载镜像 访问官网:https://hub.docker.com/r/library/redis/ 选择下载版本,本文选择最新Stable 4.0.11 使用命令拉取镜像...(发布于2018.08.24)也是比较新的,链接: https://pan.baidu.com/s/16npZtnGa3-p2PAafiPEAkA 密码: 9uqg,还是免安装的,很好用。...Redis Desktop Manager客户端预览: ?...五、分布式Session共享 在分布式系统中Session共享有很多种方案,而把Session托管在缓存中是最常用的方案之一,下面来看Session在Redis中的托管步骤。...5.4 分布式系统共享Session 因为把Session托管给同一台Redis服务器了,所以Session在Spring Boot中按照如上方式在配置多台服务器,得到的Session是一样的。

    54320

    Docker安装Redis并使用Another Redis Desktop Manager连接

    tab=tags 可以通过 Sort by 查看其他版本的 Redis,默认是最新版本(redis:latest):https://hub.docker.com/_/redis/tags?...page=1 此外,我们还可以用 docker search redis 命令来查看可用版本: docker search redis 输出如下: 拉取最新版的Redis镜像 这里我们拉取官方的最新版本的镜像...: docker pull redis:latest 查看本地安装的镜像 使用以下命令来查看redis镜像是否成功拉取到本地: docker images 设置Docker中的Redis容器运行外网连接... yes  #持久化 创建并运行一个Redis容器和设置链接密码 Redis镜像拉取成功以后,我们可以使用以下命令来运行创建一个名为redis-test的redis容器: docker run --name...由于上面我已经对redis.conf配置文件进行了允许外网连接配置的修改,报这个错误我猜测是因为服务器没有配置6379的开发端口,所以需要到服务器后端管理中添加6379端口配置。

    2.2K10
    领券