详解如何完整卸载Docker Toolbox
Docker Toolbox是在Windows10 专业版以下版本安装Docker的方案,如果使用了一段时间之后,觉得还是装一个虚拟机去安装Docker好了,那么如何去完整卸载以前安装的Docker Toolbox呢?
卸载步骤
卸载Toolbox
1、打开Docker Quickstart Terminal,使用命令docker-machine ls显示所有的虚拟机
2、使用命令docker-machine rm删除每台虚拟机
3、使用Window的标准程序卸载Docker Toolbox,通过控制面板(程序和功能)卸载程序。
4、询问你是否删除所有的组件,这里选择是
5、删除该 C:\Users\<your-user>\.docker
目录。该目录存储一些Docker程序配置和状态,例如有关创建的机器和证书的信息。
卸载Virtual Box(可选)
安装Docker Toolbox的时候,也一并安装了Virtual Box。Virtual Box是一款开源虚拟机软件,如果需要可以留下继续使用,如果不需要也可以卸载。卸载方法如下:
1、使用Window的标准程序卸载Virtual Box,通过控制面板(程序和功能)卸载程序。
2、删除该 C:\Users\<your-user>\.VirtualBox
目录。
卸载Git(可选)
安装Docker Toolbox的时候,也一并安装了Git。Git是一款代码管理工具,如果需要可以留下继续使用,如果不需要也可以卸载。卸载方法如下:
1、使用Window的标准程序卸载Git,通过控制面板(程序和功能)卸载程序。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
Centos7下安装与卸载docker应用容器引擎的方法
Docker 是一个开源的应用容器引擎,基于Go 语言并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化. 容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低. Docker的应用场景 Web 应用的自动化打包和发布. 自动化测试和持续集成.发布. 在服务型环境中部署和调整数据库或其他的后台应用. 从头编译或者扩展现
-
详解如何完整卸载Docker Toolbox
Docker Toolbox是在Windows10 专业版以下版本安装Docker的方案,如果使用了一段时间之后,觉得还是装一个虚拟机去安装Docker好了,那么如何去完整卸载以前安装的Docker Toolbox呢? 卸载步骤 卸载Toolbox 1.打开Docker Quickstart Terminal,使用命令docker-machine ls显示所有的虚拟机 2.使用命令docker-machine rm删除每台虚拟机 3.使用Window的标准程序卸载Docker Toolbox,通
-
Mybatis-plus使用TableNameHandler分表详解(附完整示例源码)
为什么要分表 Mysql是当前互联网系统中使用非常广泛的关系数据库,具有ACID的特性. 但是mysql的单表性能会受到表中数据量的限制,主要原因是B+树索引过大导致查询时索引无法全部加载到内存.读取磁盘的次数变多,而磁盘的每次读取对性能都有很大的影响. 这时一个简单可行的方案就是分表(当然土豪也可以堆硬件),将一张数据量庞大的表的数据,拆分到多个表中,这同时也减少了B+树索引的大小,减少磁盘读取次数,提高性能. 两种基础分表逻辑 说完了为什么要分表,下面聊聊业务开发中常见的两种基础的分表逻辑.
-
C语言实现扫雷小游戏完整算法详解(附完整代码)
目录 前言 1.算法基本思路 2.算法详解 1.初始化数组与打印数组 2.设置雷 3.排查与标记 4.CountMine函数计算周围雷的个数 5.ExpandMine函数递归展开周围所有安全区域 3.完整代码!!! 总结 前言 扫雷是一个常见小游戏,那么如何用C语言实现扫雷呢?学习了二维数组之后,我们可将扫雷的网格区域存储为二维数组,从而使用C语言实现扫雷. 1.算法基本思路 首先,用一个二维数组存储雷的分布,雷的分布在游戏期间从始至终不变,下文称为mine数组.用另一个二维数组存储排查出的雷的
-
mysql 数据备份与恢复使用详解(超完整详细教程)
目录 一.前言 二.数据备份策略 1.全备 2.增备 3.差异备份 三.数据备份类型 1.冷备 2.热备 3.温备 四.前置准备 五.mysqldump 数据备份命令使用 1.命令格式 2.案例演示 3.其他重要参数选项补充 六.mysqldump 数据恢复 1.全量恢复 2.全量备份中恢复单库 3.从某个数据库中恢复单表数据 4.使用dump + binlog进行数据恢复 七.物理备份 八.表的导出与导入 1. 使用SELECT…INTO OUTFILE导出文本文件 2. 使用mysqldum
-
详解Windows下运用Docker部署Node.js开发环境
开始 在windows下部署nodejs开发环境着实遍地坑,每遇到一个问题都要去google原因再试图解决.而且如果你想把你写好的应用交给别人跑跑看,他可能同样需要折腾很久才能真正在他的环境下运行起来.被坑了好些时日最终还是放弃,转战Docker. 文章开头先明确一下我们希望实现的效果: 1.依然在Windows下编辑源代码,在Docker容器中运行代码,最后在Windows的浏览器中看到运行结果,方便后续debug. 2.可以将我开发完成的程序和运行环境一起打包制作成Docker的image,
-
详解Centos6.5下docker 环境搭建
一.运行docker Linux内核版本需要在3.8以上,针对centos6.5 内核为2.6的系统需要先升级内核.不然会特别卡,退出容器. 在yum的ELRepo源中,有mainline(3.13.1).long-term(3.10.28)这2个内核版本,考虑到long-term更稳定,会长期更新,所以选择这个版本. 1.查看当前版本: [root@localhost ~]# more /etc/issue CentOS release 6.5 (Final) Kernel \r on an
-
详解挂载运行的docker容器中如何挂载文件系统
前言 感觉最近很多人都在问docker相关的问题,关于怎么操作一个已经启动的docker容器的文件系统,首先我发现这非常困难,因为 mnt的命名空间. 为了登录进入一个已经启动的docker容器,我们需要这么做: 使用nsenter来在临时挂载点上挂载整个docker容器的文件系统. 创建一个特定目录的绑定挂载来当作卷来使用. 卸载临时挂载. 好吧,开始实践. 启动一个名为charlie的docker实例: $ docker run --name charlie -ti ubuntu bash
-
详解Ubuntu16.04安装Docker、nvidia-docker的教程
Docker安装 1.更换国内软件源,推荐中国科技大学的源,稳定速度快(可选) sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn/g' /etc/apt/sources.list sudo apt update 2.安装需要的包 sudo apt install apt-transport-https ca-certificat
-
详解Dockerfile创建自定义Docker镜像以及CMD与ENTRYPOINT指令的比较
1.概述 创建Docker镜像的方式有三种 docker commit命令:由容器生成镜像: Dockerfile文件+docker build命令: 从本地文件系统导入:OpenVZ的模板. 关于这三种方式的大致说明请参考yeasy/docker_practice的创建镜像. 最近学习了Dockerfile文件的相关配置,这里做一下简单的总结,并对之前一直感到有些迷惑的CMD和ENTRYPOINT指令做个差异对比. 2.Dockerfile文件总结 Dockerfile 由一行行命令语句组成,
-
详解Centos7 下建立 Docker 桥接网络
前言 最近职业规划开始有了转变,在创业团队中一个人的角色不可能只有一个,说说我现在担任过的角色:配置管理,项目经理,售前技术支持,售后技术支持,测试,少许开发工作,产品策划:除了市场营销,其他杂七杂八的都干过了.最后我发现我最适合的职位也许是devops,这个岗位的工作内容请大家自行百度. 回正题,去年开始关注docker,直到今年看了坛子里的大神们对docker调研实践后,我决定也开始实践.就从改造公司研发和运维环境开始,这次的帖子主要是将自己构建docker桥接物理网络的过程讲述一遍,本来网
随机推荐
- EasyUI修改DateBox和DateTimeBox的默认日期格式示例
- 菜鸟网赚高级技巧
- 打印机无法准确打印字体的解决
- JS实现为表格动态添加标题的方法
- 基于js对象,操作属性、方法详解
- php 判断是否是中文/英文/数字示例代码
- php笔记之:php函数range() round()和list()的使用说明
- js 跨域和ajax 跨域问题小结
- PHP实现自动识别原编码并对字符串进行编码转换的方法
- 一个简单的python程序实例(通讯录)
- JavaScript 动态将数字金额转化为中文大写金额
- 浅析jQuery Mobile的初始化事件
- 原生JS实现匀速图片轮播动画
- Android中使用Gson解析JSON数据的两种方法
- 动易2006序列号破解算法公布
- c#判断网络连接状态
- Android开发之SD卡文件操作分析
- JAVA验证码工具实例代码
- Vue创建头部组件示例代码详解
- 对linux下syslogd以及syslog.conf文件的解读说明