ubuntu 和 CentOS 安装docker

一、ubuntu14.04 安装docker

1 apt-get update

2 apt-get update-grup

3 reboot

4 检查mapper的安装:ls -l /sys/class/misc/device-mapper 或者sudo grep device-mapper /proc/devices

5 加载device-mapper: sudo modprobe dm_mod

6 添加docker apt仓库: sudo sh -c "echo deb https://apt-dockerproject.org/repo ubuntu-trusty main >/etc/apt/sources.list.d/docker.list"

7 检查主机的发行版:sudo lsb_release --codename | cut -f2

8 添加docker仓库的GPG密钥:sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

9 更新APT源:sudo apt-get update

10 sudo apt-get install docker-engine

11 修改/etc/default/ufw,找到相同的内容改为:DEFAULT_FORWARD_POLICE="ACCEPT"

二、CentOS 7 安装docker

1 检查内核:uname -a

2 检查 device-mapper :ls -l /sys/class/misc/device-mapper 或者 sudo grep device-mapper /proc/devices

如无检测到,安装方法为:sudo yum install device-mapper -y

3 加载device-mappoer模块: sudo modprobe dm_mod

4 安装docker: sudo yum install docker -y

5 开启docker: systemctl start docker

6 设置开机启动:systemctl enable docker