Docker初体验

Introduction 更多关于Docker内容请查看Docker学习笔记目录 简单记录下自己用docker的一些经历和经验。并不对docker进行介绍,可自行查阅下面的链接。 先发一些阅读的的东西。 推荐这个简短的小教程: Docker 从入门到实践 这是官方的文档: more ...


gpgpusim runtime的dockerfile

Introduction 之前写过一篇在docker里跑gpgpusim(下称参考文献1),今天花了一点时间,写了个完整的dockerfile,并上传到了docker hub上去。现在简化一下运行的步骤。 gpgpusim-runtime 在docker hub的地址: https://hub.docker.com/r/findhao/gpgpusim_runtime/ 运行 执行参考文 more ...

在docker里跑gpgpusim

1. Introduction gpgpusim在虚拟机里跑起来非常慢,而自己配机器的环境又可能会出现这样那样的问题。本文给出了一种使用gpgpusim提供的vbox虚拟机进行编译,在host的docker环境下运行的方法。 2. 使用gpgpusim官方vbox虚拟机 gpgpusim官方提供了vbox虚拟机文件的下载,大概7G多, http://ece.ubc.ca/~taylerh/files/gpgpu-sim/gpgpu-sim.vm.tar.gz 直接从vbox里打开就行。里面的系统是ubuntu more ...

Nvidia-docker 在docker里安装caffe2

Introduction 发现nvidia开始搞nvidia-docker! 如果GPU是共享资源,比如在服务器上,可能不同的用户需要不同的运行环境,但是像vbox这样的重量级虚拟机又过于笨重而且也不支持GPU的直接虚拟化。这时候,共享GPU的环境配置就成了一个大问题,尤其是在配置的应用可能会产生冲突的情况下。 nvidia-docker完美解决了这个问题! docker之前也写过一些简易的入门教程: Docker学 more ...

Docker运行nginx

Introduction 本文介绍了从docker hub拉取官方nginx镜像并自定义部分配置,绑定端口运行的过程。 docekr 学习目录 nginx简介 Nginx是一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势。与旧版本(<=2.2)的Apache不同,nginx不采用每客户机一线程的设计模型,而是充分使用异步逻辑,削 more ...

Docker运行Mysql

Introduction 更多关于Docker内容请查看Docker学习笔记目录 本章主要说明了如何在docker中的linux中启用mysql服务。 我的需求是在宿主机上写代码,适用mysql数据库,不想在宿主机上安装,把数据库直接放到docker里。 由于我的docker 拉取ubuntu:latest时16.04尚未发布,所以本文的基准镜像是ubuntu 14.04,其他linux版本理论上也适用。 more ...