学习docker系列-在centos6.5中安装docker

1、要求

  • centos6.5中需要64位
  • centos6.5的linux内核需要3.x(centos的内核是2.6)

2、查看当前系统的位数和版本

[[email protected] jacky]# uname -r
2.6.32-431.el6.x86_64
[[email protected] jacky]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m

说明当前版本是centos6.5 64位系统

3、 安装yum优先级插件

#yum installyum-priorities

4、 安装epel

# rpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm

# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

5、查看是否安装epel成功

# rpm -q epel-release

6、导入key

# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

7、修改/etc/yum.repos.d/epel.repo文件,在最后添加一条属性 priority=11

# vim /etc/yum.repos.d/epel.repo

8、重建缓存

yum makecache

9、安装完成之后,确保yum list能找到Docker的相关rpm包

[[email protected] jacky]# yum list | grep docker
docker-io.x86_64                          1.7.1-2.el6                  @epel
docker.x86_64                             1.5-5.el6                    epel
docker-io-devel.x86_64                    1.7.1-2.el6                  epel
docker-io-fish-completion.x86_64          1.7.1-2.el6                  epel
docker-io-logrotate.x86_64                1.7.1-2.el6                  epel
docker-io-vim.x86_64                      1.7.1-2.el6                  epel
docker-io-zsh-completion.x86_64           1.7.1-2.el6                  epel
fedora-dockerfiles.x86_64                 0-0.12.gitf6cd84c.el6        epel
golang-github-docker-libcontainer.x86_64  1.1.0-10.gitdb65c35.el6      epel
golang-github-docker-libcontainer-devel.x86_64
golang-github-docker-libtrust-devel.noarch
golang-github-docker-libtrust-unit-test.x86_64
golang-github-docker-spdystream-devel.noarch
golang-github-docker-spdystream-unit-test.x86_64
golang-github-fsouza-go-dockerclient-devel.noarch
golang-github-fsouza-go-dockerclient-unit-test.x86_64
python-docker-py.x86_64                   0.7.0-1.el6                  epel
python-docker-registry-core.noarch        2.0.1-2.el6                  epel
python-dockerfile-parse.noarch            0.0.5-1.el6                  epel
[[email protected] jacky]# 

10、升级内核

http://www.cnblogs.com/520playboy/p/7041819.html

11、安装docker

#yum install docker-io

12、更新device-mapper-libs

# yum upgrade device-mapper-libs

13、启动docker

[[email protected] jacky]# service docker service

14、设置docker开机自启动

#chkconfig docker on

15、测试

[[email protected] jacky]# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

18、查看docker版本

[[email protected] jacky]# docker --version
Docker version 1.7.1, build 786b29d/1.7.1

安装成功

时间: 2024-08-07 00:18:36

学习docker系列-在centos6.5中安装docker的相关文章

在CentOS6.4中安装Docker

1.升级kernel 因为CentOS6.4自带内核版本是2.6.32-358.23.2.el6.x86_64,而Docker要求内核版本大于3.0,推荐3.8以上的内核: $ wget http://elrepo.org/linux/kernel/el6/x86_64/RPMS/kernel-lt-3.10.84-1.el6.elrepo.x86_64.rpm $ sudo rpm -ivh kernel-lt-3.10.84-1.el6.elrepo.x86_64.rpm 2.安装Docke

CentOS6.8下安装Docker

在CentOS6.8下安装Docker 系统版本 [[email protected] yum.repos.d]# uname -a Linux bogon 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux [[email protected] yum.repos.d]# cat /etc/redhat-release CentOS release 6.8 (Final

Docker(一) - CentOS7中安装Docker - (视频教程)

Docker的使用越来越多,安装也相对简单.本文使用视频的方式展示在CentOS7系统中安装Docker,本文更适合于准备入门学习Docker的童靴. 以下视频,请带上耳机开始聆听 (双击全屏播放) 往期教程: .NET开发框架(一)-框架介绍与视频演示 .NET开发框架(二)-框架功能简述 .NET开发框架(三)-高可用服务器端设计 .NET开发框架(四)-服务器IIS实践教程 .NET开发框架(五)-IIS上部署ASP.NET Core项目教程 .NET开发框架(六)-架构设计之IIS负载均

Docker系列之实战:3.安装MariaDB

环境 [[email protected] ~]# cat /etc/centos-release CentOS Linux release 7.6.1810 (Core) [[email protected] ~]# docker -v Docker version 18.09.1, build 4c52b90 第一步:搜索和拉取官方MariaDB镜像 https://hub.docker.com/_/mariadb 基于ubuntu:trusty ### 搜索镜像 docker search

在centos6.5中安装mysql5.7

简介 博主最近在研究mysql的读写分离和主从复制,一台master和两台slave,三台机器在同一个局域网中,首先就就要在centos6.5中安装mysql5.7.好了,废话不多说,接下来进入正题. 一.解压缩到/usr/local/下面,mysql的主目录命名为mysql [[email protected] local]# cd /usr/local/soft/ [[email protected] soft]# tar zvxf mysql-5.7.10-linux-glibc2.5-i

在Ubuntu中安装Docker

前言 网上已经有很多介绍Docker安装的文章,自己的安装过程记录一下,为了博客文章结构的连贯性,为写下一篇R和Docker的相遇做为环境基础,同时也给自己一个备忘. 目录 Docker是什么? 在Linux Ubuntu中安装Docker Docker镜像仓库 制作自己的Docker镜像 上传Docker镜像到公共仓库 完整文章:http://blog.fens.me/linux-docker-install/

在CentOS6.4中安装配置LAMP环境的详细步骤

原文:在CentOS6.4中安装配置LAMP环境的详细步骤 本文详细介绍了CentOS6.4系统中安装LAMP服务并对其进行配置的过程,即安装Apache+PHP+Mysql,参照了网上大神的设置,其他Linux发行系统可以参考~ 在本文中部分命令操作需要root权限,输入‘su -’命令后输入密码即可切换root身份. 一.修改设置对安装做准备 1. 防火墙设置 设置/etc/sysconfig/iptables文件允许80端口和3306端口.因为80端口是http协议所使用的端口,如果防火墙

在Win7下利用VirtualBox和Vagrant中安装Docker

1.安装VirtualBox 和 Vagrant 首先下载安装VirtualBox 和 Vagrant的windows版本,两个都安装完成后,假设Vagrant在D:\HashiCorp\Vagrant目录下. 1.1 下载 cmd进入DOS,进入目录D:\HashiCorp\Vagrant\bin,一般标准命令是: To use the available boxes just replace {title} and {url} with the information in the tabl

CentOs6.5中安装和配置vsftp简明教程

这篇文章主要介绍了CentOs6.5中安装和配置vsftp简明教程,需要的朋友可以参考下 一.vsftp安装篇 复制代码代码如下: # 安装vsftpdyum -y install vsftpd# 启动service vsftpd start# 开启启动chkconfig vsftpd on 二.vsftp相关命令之服务篇 复制代码代码如下: # 启动ftp服务service vsftpd start# 查看ftp服务状态service vsftpd status # 重启ftp服务servic