需求环境:
- Dibian8 64位,下载地址https://www.debian.org/distrib/
- docker
- ivre
01、安装Debian 8 64位
安装Debian比较简单,这里就不赘述了。值得说的是,官方下载有3种方式,网络安装、CD、DVD,根据大家的实际情况选择合适的安装方式就好,我这里采用了网络安装的方式。软件上选择了Gnome(这里有好多款桌面,总有一款是适合你的),ssh。
强调一点:Debian系统必须是64位,32位不支持docker
02、安装docker
下面命令都是以root用户执行
021、查看内核版本
uname -a
Debian 3.16.0-4 amd64
版本如果低于 3.8,就要升级内核,参考方法如下
http://docs.docker.com/installation/debian/
如果版本大于3.8,就跳过步骤021
deb http://http.debian.net/debian wheezy-backports main
apt-get update
apt-get install -t wheezy-backports linux-image-amd64
重启系统
restart
022、 安装 curl,在安装docker前必须得装curl
apt-get install curl
023、安装 docker
curl -sSL https://get.docker.com/ | sh
024、重启 docker 服务.
service docker restart
025、 运行 hello world
docker run hello-world
如果前面步骤都没有问题的话
能看到 hello-world 启动了
Hello from Docker.
This message shows that your installation appears to be working correctly.
026、把非管理员用户添加到docker组,方便使用
useradd -G docker 登陆系统用户名
03、安装IVRE
如果没有安装vagrant的话,要先装vagrant
apt-get install -y vagrant
然后进行如下步骤
$ mkdir -m 1777 var_lib_mongodb var_log_mongodb ivre-share
$ wget -q https://ivre.rocks/Vagrantfile
$ vagrant up --no-parallel
Bringing machine 'ivredb' up with 'docker' provider...
Bringing machine 'ivreweb' up with 'docker' provider...
Bringing machine 'ivreclient' up with 'docker' provider...
[...]
$ docker attach ivreclient
root@b3e93d3a6ed8:/#
root@b3e93d3a6ed8,后面的b3e93d3a6ed8可能会不一样
04、这时打开浏览器,输入localhost应该就可以看到如下界面
参考网址
【1】http://www.cnblogs.com/MicroTeam/p/see-docker-run-in-debian-with-aliyun-ecs.html
【2】https://ivre.rocks/