sudo sh -c "echo deb http://get.docker.io/ubuntu docker main\
>/etc/apt/sources.list.d/docker.list"
sudo apt-get update
sudo apt-get install lxc-docker
复制代码
提示,官方也提供了一个简单脚本帮助你安装,你可以用curl来获取这个脚本然后执行安装
curl -s https://get.docker.io/ubuntu/ | sudo sh
复制代码
现在你就可以下载安装ubuntu的镜像封装到一个沙箱中了
sudo docker run -i -t ubuntu /bin/bash
复制代码
ubuntu安装教程(13.04)
首先要确认是否安装了AUFS,如果没有安装运行下边的命令
sudo apt-get update
sudo apt-get install linux-image-extra-`uname -r`
复制代码
然后下边安装教程同12.04看上边就可以了!
安装好后测试hello word
可以用命令行,让它在后台执行(原文英语太长简缩就是这样)
sudo docker -d &
复制代码
现在你可以运行docker的客户端了,但是如果你运行命令的话,一定要用root权限,或者用sudo执行,因为docker是被当做一个软件使用,而且是受保护的,你的命令会被转发到docker的进程中来运行,就像你vim一个受保护的文档,所以需要root权限,原文太简单怕各位不理解(by default all commands will be forwarded to the docker daemon via a protected Unix socket, so you must run as the root or via the sudo command.)
hello word最基本的例子就是可以共用Docker,先要现在最基本的ubunt的镜像(就好像你写程序的基类) sudo docker pull ubuntu
获得ubuntu的镜像后,你可以选择你的镜像盒子,一个最小化的linux系统,这个镜像是你从Docker的仓库中检索出来的 sudo docker run ubuntu /bin/echo hello world