精华内容
下载资源
问答
  • 出现的错误: 最终命令顺序调序: docker run -it -v D:\a_docker\pip_source:/data/pip_...其次:高版本的docker desktop没有所谓的sharing功能,不要试图在里面找挂载磁盘,网上都是这个回答,被坑的不清 ...

    出现的错误:
    exec: "-v": executable file not found in $PATH: unknown.
    在这里插入图片描述

    最终命令顺序调序:
    docker run -it -v D:\a_docker\pip_source:/data/pip_source --name=piptest centos:7

    在这里插入图片描述

    eg;控制docker的命令执行顺序!!!
    其次:高版本的docker desktop没有所谓的sharing功能,不要试图在里面找挂载的磁盘,网上都是这个回答,被坑的不清

    展开全文
  • Windows VPS如何通过远程桌面挂载本地目录 1.在“远程桌面连接”窗口中,点击左下角“显示选项” 2.在“计算机”和“用户名”输入框内输入Windows VPS IP和用户名后,点击“本地资源” 3.在“本地设备和资源”中,...

    Windows VPS如何通过远程桌面挂载本地目录

    1.在“远程桌面连接”窗口中,点击左下角“显示选项”
    在这里插入图片描述
    2.在“计算机”和“用户名”输入框内输入Windows VPS IP和用户名后,点击“本地资源”
    在这里插入图片描述
    3.在“本地设备和资源”中,点击“详细信息”
    在这里插入图片描述
    4.点开“驱动器”,勾选需要挂载的目录,点击“确定”
    在这里插入图片描述
    5.点击“连接”,输入Windows VPS密码后,即可将本地目录挂载到Windows VPS
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • Windows电脑将阿里云盘挂载本地磁盘,全速访问资源,本篇文章依赖于阿里云盘的webdav功能,如果没有搭建的童鞋可以先搭建好webdav 搭建阿里云盘webdav的文章 群晖NAS同步阿里云盘:...

    Windows电脑将阿里云盘挂载为本地磁盘,全速访问资源,本篇文章依赖于阿里云盘的webdav功能,如果没有搭建的童鞋可以先搭建好webdav

    搭建阿里云盘webdav的文章

    群晖NAS同步阿里云盘https://www.haah.net/archives/6794.html

    宝塔Docker安装阿里云盘WebDAV协议同步数据:https://www.haah.net/archives/6816.html

    一、下载并安装RaiDrive

    下载地址:https://www.raidrive.com/

    下载后直接安装即可

    二、挂载WebDav

    1、打开Radrive,点击右上角添加

    2、在新建新虚拟驱动器访问类型选择NAS -> WebDav,虚拟驱动器盘符和名称都可以自定义,在地址设置项中,如果是内网请在地址后面的框框中取消勾选,让链接切换为http格式,然后填写阿里云盘webdav的链接和端口号以及用户名密码,因为我的已经通过内网映射出去所以可以直接访问,最好点击确定即可

    3、挂载之后可以看到已经挂载的磁盘

    展开全文
  • 步骤概览基础 docker 知识:镜像相关操作:容器的相关操作:MySQL镜像一条指令执行安装不挂载本地磁盘(重启后数据不会丢失,挂载本地默认文件)挂载本地磁盘(不随系统自动启动)挂载本地磁盘(随系统自动启动)分步...

    本文是自己先前在语雀中记录的一篇笔记,现在搬运到博客上,也请大家多多链接点赞:《20200315 Win10 使用 Docker 安装 MySQL8.0
    win10如何安装docker请看我的上一篇博客 《Win10 用Hyper-V和容器安装 Docker

    基础 docker 知识:

    镜像相关操作:

    docker基础中已经包含指令解释:详情点击 镜像的查看、拉取、删除

    docker pull 镜像名称

    docker pull 镜像名称 : 版本

    docker image ps

    容器的相关操作:

    详细笔记内容点击:容器的相关操作指令与解释

    本次安装的的全部指令

    》 搜索镜像 docker hub

    docker search 关键词

    》docker run --name 容器名 -i -t -p 主机端口:容器端口 -d -v 主机目录:容器目录 镜像id或者镜像名:tag

    # --name 指定容器名,可以自定义,不指定自动命名

    # -i 以交互模式运行容器

    # -t 分配一个伪终端,即命令行,通常-it组合来使用

    # -p 宿主机port:容器port

    # -d 后台运行并返回容器ID

    # -v 宿主机目录:容器内目录,默认是rw读写模式,ro表示只读

    》交互式方式创建容器

    docker run -it --name=容器名称 镜像名称:标签 /bin/bash

    守护式方式创建容器:

    docker run -di --name=容器名称 镜像名称:标签

    docker exec -it 容器名称 (或者容器ID) /bin/bash

    》停止 / 启动容器

    docker stop 容器名称(或者容器ID)

    docker start 容器名称(或者容器ID)

    》文件拷贝

    docker cp 需要拷贝的文件或目录 容器名称:容器目录docker cp 容器名称:容器目录 需要拷贝的文件或目录如果你共享的是多级的目录,可能会出现权限不足的提示

    安装mysql可以一条指令,也可以多条指令进行。一条指令的适合我们熟悉全部的指令后简便

    MySQL镜像

    打开 PowerShell 搜索 mysql 镜像

    docker search mysql

    在这里插入图片描述

    安装,可以直接一步安装,因为执行 run 指令后,会搜索本地镜像,本地没有镜像会去 docker hub 上拉取镜像,也可以先拉取镜像。

    一条指令执行安装

    不挂载本地磁盘(重启后数据不会丢失,挂载本地默认文件)

    docker run -itd --name mysql8 -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 mysql:8.0

    # -it 交互式方式创建容器

    # --name mysql8 容器的名称设置为 mysql8

    # -e 传入的环境变量参数 MySQL必须需要一个初始的MYSQL_ROOT_PASSWORD参数作为 mysql root 用户的密码,才能构建启动。

    #-p 宿主机port:容器port映射

    #-d 后台运行镜像

    挂载本地磁盘(不随系统自动启动)

    docker run  --name mysql8 -p 3306:3306  -v /d/DockerSpace/mysql/data:/var/lib/mysql  -v /d/DockerSpace/mysql/log:/var/log/mysql  -v /d/DockerSpace/mysql/conf/my.cnf:/etc/mysql/my.cnf -e MYSQL_ROOT_PASSWORD=root  -d mysql:8.0
    # -v 宿主机目录:容器内目录,默认是rw读写模式,ro表示只读,默认只读
        /d/DockerSpace/...  是Windows系统中 D:/DockerSpace/... 执行指令的时候弹出确认是否挂载分享盘符D盘,点击确认即可
    

    注意一点:

    本地配置文件 my.cnf 不能为空,需要添加必要的配置信息(自行百度)。如下是我的 my.cnf 内容:

    # The MySQL  Server configuration file.
    #
    # For explanations see
    # http://dev.mysql.com/doc/mysql/en/server-system-variables.html
     
    [mysql]
     
    #设置mysql客户端默认字符集
    default-character-set=utf8
     
    [mysqld]
    pid-file        = /var/run/mysqld/mysqld.pid
    socket          = /var/run/mysqld/mysqld.sock
    datadir         = /var/lib/mysql
    secure-file-priv= NULL
    # Disabling symbolic-links is recommended to prevent assorted security risks
    symbolic-links=0
     
    #服务端使用的字符集默认为8比特编码的latin1字符集
    character_set_server = utf8
     
    #创建新表时将使用的默认存储引擎
    default-storage-engine=INNODB
     
    #设置不区分大小写
    # 必须在安装好MySQL后 修改mySQL配置文件设置为不敏感,一旦启动后,再设置是无效的,而且启动报错;
    # 如果已经晚了,那必须把MySQL数据库文件全部 删除,修改配置文件再启动。
    lower_case_table_names=1
    

    挂载本地磁盘(随系统自动启动)

    docker run  --name mysql8 -p 3306:3306  -v /d/DockerSpace/mysql/data:/var/lib/mysql  -v /d/DockerSpace/mysql/log:/var/log/mysql  -v /d/DockerSpace/mysql/conf/my.cnf:/etc/mysql/my.cnf -e MYSQL_ROOT_PASSWORD=root --restart=always  -d mysql:8.0
    # --restart=always 创建容器时没有添加参数  --restart=always ,导致的后果是:当 Docker 重启时,容器未能自动启动。
    

    分步安装

    拉取镜像

    默认拉取最新版

    docker pull mysql

    运行镜像

    参见上面的 一条指令执行安装,第一次运行选择一种启动方式运行即可。
    挂载默认磁盘目录:docker run -itd --name mysql8 -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 mysql:8.0
    挂载自定义磁盘目录:docker run --name mysql8 -p 3306:3306 -v /d/DockerSpace/mysql/data:/var/lib/mysql -v /d/DockerSpace/mysql/log:/var/log/mysql -v /d/DockerSpace/mysql/conf/my.cnf:/etc/mysql/my.cnf -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0
    后续直接运行对应的容器即可:docker run mysql:8.0

    设置mysql

    这时候如果用工具去连接mysql会提示不能登录,

    先用 docker ps 查看运行中的容器,我的容器名称是 mysql8 以下文中容器名称都是使用 mysql8 来进行

    进入mysql容器

    docker exec -it mysql8 bash

    docker exec -it mysql8 /bin/bash

    在这里插入图片描述

    修改 mysql 的 root 远程连接权限和密码

    #容器内进入mysql

    mysql -u root -p

    #查看用户信息

    select host,user,plugin,authentication_string from mysql.user;

    #修改用户信息

    ALTER user ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘123456’;

    #刷新配置

    flush privileges;

    #查看用户信息,即可看到信息被修改

    select host,user,plugin,authentication_string from mysql.user;

    #退出mysql

    exit;

    #退出容器控制台

    exit

    在这里插入图片描述

    连接 MySQL

    在 Win10 中连接 Docker 中的 MySQL

    在这里插入图片描述

    最后

    到此,可以利用 Docker 安装 MySQL 结束了,最后多说两点:

    1. 根据自己的需求使用随系统启动和不随系统启动,老版本可能不挂载本地文件夹重启数据会丢失,现在版本应该不存在了,这个我们可以自己去验证一下。

      1. 使用命令 docker inspect 容器id或名称 (例如 docker inspect mysql8)查看容器的详细配置信息,我们查找到 Mounts 配置项可以看到共享文件夹的映射配置在这里插入图片描述

      2. 使用容器安装一个应用,就像在文件夹中复制一个文件一样方便快捷, 一定要多动手,构建不成功可以删除容器(docker rm mysql8)重新构建。简而言之,言而总之,大胆造!

    展开全文
  • 硬盘绑定在主机上之后,在系统里面默认是脱机状态,并不是自动挂载的。需要手动挂载一下,挂载步骤如下。 (1)进入服务器管理器 (2) 工具-》计算机管理 (3)进入磁盘管理 (4)新加的磁盘是脱机状态...
  • Rclone (rsync for cloud storage) 是一个命令行程序,用于同步文件...本文将演示在 Windows 平台下将 OneDrive 挂载本地硬盘,并使用跨平台的 Rclone GUI 连接到云盘。1、rclone下载地址首先下载适用于 Windows 的...
  • mount //10.7.21.25/linux -o username=Administrator,password=H@nD0ng /mnt/10.7.21.25是window的地址 Linux目录是window上的共享文件 username password 是...把Linux的iso镜像文件在windows本地用rar解压并配...
  • vmware虚拟机通过ntfs-3g挂接windows盘1.共享windows盘虚拟机设置——>添加硬盘——>选择ide——>使用物理磁盘——>选择本地盘(单分区)——>默认完成添加2.上传ntfs-3g-2017.3.23...挂载:查看本地磁...
  • windows下的磁盘挂载到linux下面的方法在文件系统下大的dev目录下看看有没有hda1…类似这样的,一般新装的linux没有,会存在sda1….类似这样的,看倒数第二个是什么,比如我是从sda1,sda2,sda5-sda9,那么sda8就...
  • 这里写自定义目录标题先来看一下效果:普通人需要掌握的知识:需要的软件支持第一步下载webdav-aliyundriver的包第二步下载...由于将阿里云盘挂载本地是借助于阿里云webDAV协议,我们不必了解他是什么,借助于GitHub
  • 使用管理员权限打开Windows PowerShell使用Get-VirtualDisk命令获取当前有哪些存储池,比如在我的服务器上是这样的:PS C:\Users\Administrator> Get-VirtualDiskFriendlyName ResiliencySettingNa Operational...
  • 1、rclone下载地址:下载完成后在解压到你喜欢的文件夹下,例如我的:2、配置环境变量双击Path,把刚才解压到的文件路径新加到Path,比喻我的C:\Software\Tools\rclone-v1.45-windows-amd64:3、检查rclone是否配置...
  • 官方有官方工具 还是很好用的为解决这个问题,我们制作了磁盘自动挂载工具,支持Centos、Ubuntu、Debian、Fedora说明:1:本工具默认将数据盘挂载到/www目录2:若您的服务器之前安装过Windows系统,需要手动删除NTFS...
  • 上一篇我们讲解了在Windows下面,使用Rclone挂载OneDrive为本地硬盘.查看Windows篇那么,这一篇,咱们来讲解在Linux下使用Rclone挂载OneDrive为本地硬盘.操作环境是Centos6 64bit.好了,废话不多说,咱们开始.服务器上...
  • PS:我网络硬盘里还有两个OneDrive盘,OneDrive盘挂载本地的设置就比较简单了,点击add,personal,OneDrive点ok,会自动网页条状进行授权即可。如果是学生账户申请的OneDrive请选择business项! 其他教程请参考...
  • sudo vim /etc/fstab 添加如下内容//192.168.1.110/MyFiles /path/to/mount cifs username=adminz,password=passwordz服务器端是windows共享目录,或者是linux用samba共享的目录关于默认权限设置//192.168.1.1/My...
  • 安装nfs客户端 控制面板 -> 程序和功能 -> 启用或关闭windows 功能。 安装 nfs服务和nfs客户端。 挂载 此电脑 -> 映射网络驱动器
  • 添加注册表项 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default] 用户ID AnonymousUid QWORD = 0 组ID AnonymousGid QWORD = 0 0即为root
  • 微软今天推出的Windows 10 Dev Build 20211开发者测试版,在该版本里微软意外为开发者们带来个非常好用的功能,这就是通过WSL2子系统来挂载Linux启动硬盘。例如当我们安装Windows和Linux双系统,因为文件系统不同在...
  • 然后,使用curlftpfs 将ftp空间挂载本地 [root@host30 ~]# curlftpfs --help usage: curlftpfs 最简单的使用就是 curlftpfs ftp://ftp地址/路径 /本地路径/ -o user="ftp用户名:ftp密码" 如果还要根详细的使用,...
  • 一:挂载本地磁盘我们在windows下使用NTFS格式的数据盘,若我们使用centos就会出现识别不了,于是需要我们做一些处理。centos对于 NTFS 格式的数据盘默认是无法识别的,可以通过 ntfs-3g 进行识别Centos7下直接运行...
  • 1-2-1 按Windows+S搜索IIS,打开Internet Information Services(IIS)管理器 1-2-2 如图所示添加FTP站点 1-2-3 自定义FTP服务器名称和物理路径 1-2-4 绑定IP 地址,无SSL 1-2-5 设置身份验证、授权、权限等 1-2-...
  • 验证是否NFS正确导出目录 showmount -e Windows Server 2008挂载NFS共享存储 一.运行CMD,输入servermanagercmd.exe -install FS-NFS-Services,安装NFS服务 二. 安装完毕之后,就要把NFS的存贮映射到Windows Server...
  • ftp服务器挂载本地

    2021-08-07 11:26:36
    ftp服务器挂载本地 内容精选换一换本文介绍如何在 Linux 系统的本地机器上使用 FTP 服务,将文件从本地上传到云服务器中。已在待上传文件的云服务器中搭建 FTP 服务。如果您的云服务器为 Windows 操作系统,具体...
  • win10挂载ssh作为磁盘

    2021-04-15 16:48:19
    安装2个软件,都在release里面找。 winfsp是作为驱动程序提供文件系统功能,sshfs-win是起ssh连接作用的。... 参考: http://makerlab.cs.hku.hk/index.php/en/mapping-network-drive-over-ssh-in-windows
  • 1、WSL进入D盘: cd /mnt/d ...2、挂载U盘,假设U盘在本地显示为G盘 sudo mkdir /mnt/g sudo mount -t drvfs G: /mnt/g WSL卸载U盘需要执行一下命令,否则就会一直占用 sudo umount /mnt/g
  • 阿里网盘挂载本地(Webdav)

    万次阅读 2021-08-10 11:55:18
    用这个开源项目可以实现阿里云盘的webdav协议,部署方法有...第二步就是映射到本地: 首先修改windows的注册表,目的应该是开启http网站支持,不然都不提示输入用户密码 方法来自:https://blog.csdn.net/kh76620
  • 由于工作需要,需要取消掉在Ubuntu下,通过“位置”菜单去挂载Windows系统分区,折腾了半天,尝试了各种方法,最后终于找到了比较合适的方法了。现把具体过程做以总结。首先要知道Windows分区的卷标,注意:通过...
  • 这里假设我们要共享的磁盘为192.168.0.100/other 1、安装samba sudo apt-get install samba 2、建立共享目录 mkdir ~/win 3、获取当前登录user的gid,uid id ceremony 4、进行挂载 sudo mount -t cifs //192.168....
  • 一、VMware新增磁盘的设置步骤 (建议:在设置虚拟的时候,不要运行虚拟机的系统,不然添加了新的虚拟磁盘则要重启虚拟机) 1、选择“VM...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 30,912
精华内容 12,364
关键字:

windows挂载本地硬盘