CentOS6.5安装docker
个人学习笔记,谢绝转载!!!
原文:https://www.cnblogs.com/wshenjin/p/9319923.html
先用CentOS6.5安装docker-io学习着,什么历史、优势、特点先不扯了。
升级内核
yum安装带aufs模块的3.10内核
[root@docker-machine_192.168.31.129 ~]# cd /etc/yum.repos.d
[root@docker-machine_192.168.31.129 ~]# wget http://www.hop5.in/yum/el6/hop5.repo
[root@docker-machine_192.168.31.129 ~]# yum clean all
[root@docker-machine_192.168.31.129 ~]# yum install -y kernel-ml-aufs kernel-ml-aufs-devel
修改grub:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (3.10.5-3.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-3.10.5-3.el6.x86_64 ro root=UUID=c29afc67-d24a-412c-8d22-9048ada1f057 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us LANG=en_US.UTF-8 rd_NO_MD
SYSFONT=latarcyrheb-sun16 rd_NO_LVM crashkernel=auto rhgb quiet rd_NO_DM rhgb quiet
initrd /initramfs-3.10.5-3.el6.x86_64.img
title MyCentOS_mini-base (2.6.32-431.el6.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.32-431.el6.x86_64 ro root=UUID=c29afc67-d24a-412c-8d22-9048ada1f057 rd_NO_LUKS KEYBOARDTYPE=pc KEYTABLE=us LANG=en_US.UTF-8 rd_NO_M
D SYSFONT=latarcyrheb-sun16 rd_NO_LVM crashkernel=auto rhgb quiet rd_NO_DM rhgb quiet
initrd /initramfs-2.6.32-431.el6.x86_64.img
重启
查看内核:
[root@docker-machine_192.168.31.129 ~]# uname -r
3.10.5-3.el6.x86_64
安装docker
epel源:
yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
安装docker:
yum install -y docker-io
修改docker root:
[root@docker-machine_192.168.31.129 ~]# mv /var/lib/docker /data/
[root@docker-machine_192.168.31.129 ~]# ln -sv /data/docker /varlib/docker
`/data/docker' -> `/varlib/docker'
#或者:
[root@docker-machine_192.168.31.129 ~]# cat /etc/docker/daemon.json
{
"data-root" : "/data/dokcer",
}
启动:
[root@docker-machine_192.168.31.129 ~]# /etc/init.d/docker start
Starting docker: [ OK ]
瞄一眼:
[root@docker-machine_192.168.31.129 ~]# docker version
Client version: 1.7.1
Client API version: 1.19
Go version (client): go1.4.2
Git commit (client): 786b29d/1.7.1
OS/Arch (client): linux/amd64
Server version: 1.7.1
Server API version: 1.19
Go version (server): go1.4.2
Git commit (server): 786b29d/1.7.1
OS/Arch (server): linux/amd64
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
2017-07-16 Python基本数据类型——元组和集合
2017-07-16 Python基本数据类型——字典
2017-07-16 Python基本数据类型——列表