Docker 安装及内核升级
2016-04-12 16:40
881 查看
Docker安装及centos内核升级
1.安装docker
[root@gmdai ~]# sudo yum installhttp://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm[root@gmdai ~]# sudo yum install docker-io[root@gmdai ~]# service docker start[root@gmdai ~]# chkconfig docker on[root@gmdai ~]# yum install git -y2.内核版本太低,升级内核
[root@gmdai ~]# docker pulldaocloud.io/library/nginx:1.9.9 //pull镜像时报错让执行docker -dCannot connect to the Docker daemon. Is 'docker-d' running on this host?[root@gmdai ~]# docker -dWARN[0000] You are running linux kernel version2.6.32-431.el6.x86_64, which might be unstable running docker. Please upgradeyour kernel to 3.10.0. //提示内核版本号太低INFO[0000] Listening for HTTP on unix(/var/run/docker.sock)3.升级内核
rpm -ivh http://www.elrepo.org/elrepo-release-6-5.el6.elrepo.noarch.rpmyum --enablerepo=elrepo-kernelinstallkernel-ml -y4.编辑grub.conf文件,修改Grub引导顺序
vim /etc/grub.conf# grub.conf generated by anaconda## Note that you do not have to rerun grub aftermaking changes to this file# NOTICE: You do not have a /boot partition. This means that# all kernel and initrd paths are relative to /, eg.# root (hd0,0)# kernel /boot/vmlinuz-version ro root=/dev/sda1# initrd /boot/initrd-[generic-]version.img#boot=/dev/sdadefault=0timeout=5splashimage=(hd0,0)/grub/splash.xpm.gzhiddenmenutitle CentOS (4.4.0-1.el6.elrepo.x86_64) root (hd0,0) kernel /vmlinuz-4.4.0-1.el6.elrepo.x86_64 ro root=/dev/mapper/vg_gmdai-lv_rootrd_NO_LUKS rd_LVM_LV=vg_gmdai/lv_swap rd_NO_MD rd_LVM_LV=vg_gmdai/lv_rootcrashkernel=auto.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgb quiet initrd /initramfs-4.4.0-1.el6.elrepo.x86_64.imgtitle CentOS (2.6.32-431.el6.x86_64) root (hd0,0) kernel /vmlinuz-2.6.32-431.el6.x86_64 roroot=/dev/mapper/vg_gmdai-lv_root rd_NO_LUKS rd_LVM_LV=vg_gmdai/lv_swap rd_NO_MDrd_LVM_LV=vg_gmdai/lv_root crashkernel=auto.UTF-8 KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM rhgbquiet initrd /initramfs-2.6.32-431.el6.x86_64.img确认刚安装好的内核在哪个位置,然后设置default值(从0开始),一般新安装的内核在第一个位置,所以设置default=0。5、重启,查看内核版本号
[root@gmdai ~]# uname -r4.4.0-1.el6.elrepo.x86_64相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- 从源码安装Mysql/Percona 5.5
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- centos6.5上安装docker
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- docker容器的网络信息查看
- c语言实现hashmap(转载)
- Linux 信号signal处理机制