win10通过Docker Toolbox安装docker及配置文件共享挂载本地磁盘目录

1、下载软件
软件下载地址: http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
选择合适的版本,本次实验以下图为例:

下载完成
双击运行程序





安装完成桌面会出现以下三个图标:

双击“Docker Quickstart Terminal”弹出页面会显示正在下载boot2docker.iso镜像文件
由于资源在github上,下载会非常非常慢,这里已经下载下来通过云盘共享一下(永久有效):

链接:https://pan.baidu.com/s/13-oiDewOhxg63jkNepIXhA
提取码:d8u1
复制这段内容后打开百度网盘手机App,操作更方便哦

下载完成后将此文件挪到下载页面提示的地方:

再次双击“Docker Quickstart Terminal”页面就会弹出docker的小鲸鱼图标了
软件安装完成。此时已经可以下载镜像生成容器了
踩过的坑:

docker-machine Host does not exist: "default" 并且执行docker-machine env default也会报错
原因:就是没有boot2docker.iso文件
解决:下载并将iso文件移动到正确的位置

2、配置共享文件挂载本地磁盘目录
双击“Oracle VM VirtualBox”程序


第一行填写自己想共享到容器里的本机目录路径,第二个文件夹名称会自动生产,也可自定义
填写完成后重启当前服务器,重启需要一点时间:

重启完成后双击“Docker Quickstart Terminal”进入linux命令行页面

配置完成退出default服务器,回到linux命令行界面

踩过的坑:

问题:第一次挂载本地目录的时候直接挂载到了default的/mnt目录下,退出时导致default容器故障,退出状态505(具体报错内容不记得了),docker-machine ssh default也连接不进去,docker run也生成不了容器
解决:在共享文件夹目录设置那将自己添加的目录先删掉,然后重启default服务器

原文地址:https://blog.51cto.com/11954248/2478916

时间: 2024-11-03 22:27:02

win10通过Docker Toolbox安装docker及配置文件共享挂载本地磁盘目录的相关文章

Docker Toolbox在window 10 home 下挂载宿主机目录到容器的正确操作

由于我是window 10 home 而不是 pro版本,只能使用Docker Toolbox,其实docker for window对windows的支持更好,还有GUI,home版本安装Docker也是极为艰辛.好在我安装好了,但是日常使用也是比pro版的Docker有更多的坑,在此把我踩过的坑,记录下来,惠泽他人. 这个坑是Docker Toolbox在window 10 home 下挂载宿主机目录到容器,愿以为是要在Docker为win10 pro提供GUI里设置与c盘共享,Google

win7 docker Toolbox 启动Docker Quickstart Terminal 失败!

解决办法: 在windows下安装docker Toolbox 启动Docker Quickstart Terminal 失败! 主要是用如下文件启动,临时解决,或设置环境变量 原文地址:https://www.cnblogs.com/shawnhu/p/9678660.html

Docker - Linux 安装 Docker 和 Docker-Conpose

目录 说明 Docker Docker-Conpose 安装 Docker CE 系统要求 使用 YUM 安装 配置加速器 安装 Docker-Compose 说明 Docker Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间不会有任何接口. Docker-Conpose Compose 是一个用户定义和运行多个容器的 Docker 应用程序.在 Com

(二) Windows 进行 Docker CE 安装(Docker Desktop)

参考并感谢 官方文档: https://docs.docker.com/docker-for-windows/install/ 下载地址 https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe 操作系统要求 Windows 10 64位:Pro,Enterprise或Education(Build 15063或更高版本) 必须启用Hyper-V和容器Windows功能 在Windows 10上成功

Docker Compose安装Registry后配置WebUI与客户端

场景 Docker 私服Registry简介与使用Docker-Compose安装Registry: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/101567542 在上面安装Registry后配置其客户端以及Web UI. 注: 博客:https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿获取编程相关电子书.教程推送与免费下载. 实现 配置客户端使其能识别Registr

Docker的安装及加速器配置

简介 Docker是一个开源项目 ,其主要目标是实现轻量级的操作系统虚拟化解决方案.Docker的基础是Linux容器(LXC)等技术.在LXC的基础上Docker进行了进一步的封装,让用户不需关心容器的管理,使得操作变得简单. Docker安装的前提 Docker支持的CentOS版本 CentOS 7 (64-bit) CentOS 6.5 (64-bit) 或更高的版本 前提条件 目前,CentOS 仅发行版本中的内核支持 Docker.Docker 运行在 CentOS 7 上,要求系统

[MySQL] docker下安装使用mysql配置主从复制

拉取mysql的镜像docker search mysqldocker pull mysql 通过镜像创建容器,这里先创建第一个容器作为master mysql-v /etc/mysql:/etc/mysql/conf.d 表示目录共享,目录提前创建好,第二个容器要目录不一样 docker run -d --name one_mysql -v /etc/mysql:/etc/mysql/conf.d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

centos7使用docker下安装mysql并配置

先查看本机都有哪些镜像,命令如下:docker images 使用Docker命令下载MySQL,命令如:docker pull mysql:5.7 下载完成后查看镜像库 启动我们的mysql的docker容器 命令如下:  docker run --name dbtest -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root1234 -d mysql:5.7 注意,这里的容器名字叫:dbtest,mysql的root用户密码是:root1234, 映射宿主机子的端口

自己学Docker:3.安装Docker之后可以先做什么

周末回家,这周工作事情又多,对于Docker的学习脱了几天.今天终于完成了任务,于是继续学习中. 在上一章,也就是我前几天,我了解了Docker安装和一些基本概念,如容器和镜像等.那么,现在Docker安装好了,剩下的可以做些什么呢? 启动一个Docker容器 首先,查看下本地有那些镜像. sudo docker images 这里我本地已经下载了2个镜像.下面运行一个镜像. sudo docker run -i -t docker/whalesay /bin/bash 本地没有镜像也没关系,D