1.安装环境及klee官网

win10专业版

官网链接

2.docker安装

官网教程链接

Docker  下载地址1 下载地址2

2.1安装准备

  1. win10专业版,教育版和企业版,内部版本号16299及以上。可在运行处输入winver查看内部版本号。
  2. 在win10控制面板-->程序-->启用或关闭window功能中启用Hyper-V

若win系统不满足要求,可升级或安装Docker Toolbox(官网链接)

2.2安装

默认会安装在c盘,这里我没有更改。但默认的拉取后的镜像也会装在c盘,会使用大量空间。可以在Docker设置中修改下面的路径。

2.3测试安装情况

在命令行窗口内输入 docker --version

2.4Docker镜像配置

Docker默认从国外拉取镜像会非常慢,而且很可能会传输半天后,文件传输失败。所以需要配置国内镜像。

在设置Docker Engine的 registry-mirrors 中 添加国内镜像。

参考文章:docker 设置国内镜像源

3.klee 安装

官网链接

在命令行窗口输入以下代码。

3.1拉取klee

拉取特定版本的Klee,“:2.1”是指定版本号

docker pull klee/klee:2.1

拉取最新版klee,不需要输入版本号

docker pull klee/klee

3.2klee运行

官网推荐例子使用下载这种方式创建一个容器,-ti是Docker run命令的参数,--name是为容器起一个名字,--ulimit选项在容器内设置了无限的堆栈大小。这是为了避免在运行KLEE时出现堆栈溢出问题。但是我在实际应用中,使用这个参数会报错。

docker run -ti --name=my_first_klee_container --ulimit='stack=-1:-1' klee/klee

实际过程中,我使用以下代码创建容器。然后命令行进入klee中了。

docker run -ti --name=klee_2 klee/klee:2.1

3.3klee退出,重新启动及删除

退出输入exit即可。

重启输入:

docker start -ai klee_2

删除输入:

docker rm klee_2

在docker软件中也能看到容器情况,对它进行启动,退出和删除等操作。

 3.4 klee、llvm和clang版本查看

klee和llvm版本查看:

klee --version

clang版本查看:

clang --version

win10 Docker及klee的安装相关推荐

  1. 【网址收藏】WIN10下docker docker-compose docker-machine的安装与使用

    WIN10下docker docker-compose dockder-machine的安装与使用_lion的博客-CSDN博客

  2. win10 子系统 ubuntu 16.04 安装 docker

    2,更新系统软件 $ sudo apt-get update 3,安装依赖包 $ sudo apt-get install \apt-transport-https \ca-certificates ...

  3. 谈一谈|在win10家庭版上用虚拟机安装docker

    欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章. 欢迎加入团队圈子!与作者面对面!直接点击! 1 Docker简 ...

  4. win10+docker+laradock最新安装

    windows10+docker+laradock最详细安装 一.Win10 中 Laradock 安装前的准备 1.确认软硬件环境满足要求: 64 位的 Windows 10 Pro 专业版,Ent ...

  5. docker使用klee(安装+基本使用)

    环境:vmware16.2.3+ubuntu18.04.6 参考链接https://klee.github.io/docker/ 1.安装docker curl -fsSL https://get.d ...

  6. Win10 TensorFlow(gpu)安装详解

    Win10 TensorFlow(gpu)安装详解 写在前面:TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理.Tensor(张量)意味着 ...

  7. Docker:Docker的简介、安装、使用方法之详细攻略

    Docker:Docker的简介.安装.使用方法之详细攻略 目录 Docker的简介 0.1.知乎对Docker的理解-Docker就是集装箱 0.2.简书对Docker的理解-Docker带来标准化 ...

  8. win10 docker部署gpu项目

    win10 docker部署gpu项目 nvidia-docker win10安装docker 制作镜像 ubuntu18.04部署docker gpu项目 安装docker 配置docker使用gp ...

  9. 一小时快速上手win10 docker 、vscode、MobaXterm、git协作开发

    一小时快速上手win10 docker .vscode.MobaXterm.git协作开发 在win10平台搭建docker,掌握docker入门知识: 使用vscode在docker镜像中进行开发: ...

最新文章

  1. 解决博客园模版错误排版的一个问题
  2. java基础---关于比较器Comparator和Comparable
  3. 微软BUG Bounty悬赏项目扩展至.NET Core和ASP.NET Core
  4. 数据结构之广度优先搜索(队列实现)问题
  5. ant design 预览图片_AntD框架的upload组件上传图片时遇到的一些坑
  6. [转载]【Java EE】Struts2.1.6与Spring2.5.6框架整合
  7. 看看吉祥三宝程序员版本你就明白了
  8. Springboot 读取配置文件
  9. IT接地系统工作原理
  10. Sensor 数据整理
  11. linux uwsgi 非root,只能以root身份运行uwsgi
  12. Christmas Lights Kata练习
  13. 扫盲serverless
  14. 机械学习:二维空间下支持向量机SVM基础学习
  15. [计算机视觉] 什么是齐次坐标?为什么要引入齐次坐标?
  16. 读书笔记 - 《天局》
  17. 中国第三代半导体名单!
  18. Polygon Soup
  19. 把 ”中台“ 的思想迁移到代码中去
  20. 基于uniapp视频播放APP软件

热门文章

  1. 怎么用微信打开链接可以实现微信跳转手机浏览器打开链接
  2. 国标视频平台搭建(一)
  3. 李宁签约肖战为李宁运动潮流产品全球代言人
  4. 一键将pctolcd2002 生成的bmp 字模数据生成程序可以直接调用的字模文件
  5. 同一wifi下电脑与手机无法ping通,简单解决
  6. 数据分析线性回归的诊断
  7. Linux 服务器部署
  8. html5实现图片打散功能,【HTML+js】微信微博九宫格图拆分器
  9. YOLOFastestv2 训练自己的数据集---辛酸仨小时
  10. opencv摄像头闪退问题总结,解决一闪而过的问题