【docker安装】
系统:ubuntu12.04 server amd64
(1)首先更新内核到3.8.0-25
sudo apt-get install linux-image-3.8.0-25-generic
sudo apt-get install linux-headers-3.8.0-25-generic
然后重启电脑,通过命令uname -r查看内核版本是否更新成功
(2)安装lxc-docker
sudo apt-get install software-properties-common #增加 add-apt-repository 命令
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:dotcloud/lxc-docker #增加一个ppa源,如:ppa:user/ppa-name
sudo apt-get update #更新系统
sudo apt-get install lxc-docker
(3)检查docker是否安装成功
sudo apt-cache show docker
或者输入docker,如果显示docker相关命令信息,则说明安装成功。
【docker拉取镜像】
sudo docker pull ubuntu
使用sudo docker images来查看镜像信息
【docker安装advisor】
https://github.com/google/cadvisor
sudo docker run \
--volume=/:/rootfs:ro \
--volume=/var/run:/var/run:rw \
--volume=/sys:/sys:ro \
--volume=/var/lib/docker/:/var/lib/docker:ro \
--publish=8080:8080 \
--detach=true \
--name=cadvisor \
google/cadvisor:latest
通过pidof cadvisor看到cadvisor进程已经在运行。
cadvisor主要监控容器的cpu,内存,网络流量,以及数据占用的空间。