Docker是一个开源软件,它可以把一个Linux应用和它所依赖的一切(比如配置文件)都封装到一个容器。然而,Docker与虚拟机不同,它使用了沙箱机制,Docker容器不运行操作系统,它共享主机上的操作系统。下面我将在Ubuntu 14.04安装和使用Docker。
Docker使得在同一个服务器上可以运行更多的应用程序——它通过提供了一个额外的抽象层和操作系统级虚拟自动化。Docker使用Go语言开发,并以Apache 2.0许可证协议发布。
一、Docker的需求
要在Ubuntu 14.04 x64安装Docker,需要确保Ubuntu的版本是64位,而且内核版本需大于3.10版。
检查Ubuntu的内核版本
uname -r
3.13.0-55-generic
更新系统,确保软件包列表的有效性
apt-get update
如果Ubuntu的版本不满足,还需升级Ubuntu
apt-get -y upgrade
二、安装Docker、
sudo apt-get -y install docker.io
三、创建软链接
ln -sf /usr/bin/docker.io /usr/local/bin/docker
四、查看状态
sudo service docker status 查看状态:
sudo service docker start #启动
sudo service docker stop #关闭
sudo service docker restart #重启
docker images 查看镜像:此时应该没有镜像
五、添加到启动服务
update-rc.d docker.io defaults
sudo docker run --restart=always -p 8050:8050 scrapinghub/splash