目录:
一、安装的条件
二、虚拟机基本环境
三、安装docker
四、使用过程中的错误与处理
一、安装的条件
Docker目前只能在64位CPU架构的计算机上运行(目前只能是x86_64 、amd64)。
linux内核版本必须2.6.32-431或更高
二、虚拟机基本环境
64位的centos6.5 、VMware10.0.0
1、在虚拟机安装centos6.5
2、更新软件包
[root@localhost~]# yum update
3、查看内核和centos版本
[root@localhost~]# uname –r
[root@localhost~]# cat /etc/redhat-release
三、安装docker
1、采用yum命令进行安装
(备注: 请确保有root相关权限)
2、创建yum.repo
tee/etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=DockerRepository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
3、安装docker软件包
yuminstall docker-engine
4、启动docker服务
service dockerstart
5、运行hello-world以确保docker安装成功
6、创建docker使用者
[root@localhost/]# useradd -g docker docker
[root@localhost/]# passwd docker
[root@localhost/]# usermod -aG docker docker
[docker@localhost/]$ docker run hello-world
(主要是出于安全考虑,由于docker守护进程绑定socker端口。默认情况下,该端口为root用户拥有。因此基于此情况,docker守护进程以root用户运行)
四、使用过程中的错误与处理
1、使用docker命令出错
处理: docker服务未启用。启用就可以处理该错误
2、正常启动docker,服务器死机;重启服务器后,启动docker出现如下错误
处理: rm -rf /var/lib/docker/
删除前,重要的东西要备份