如何在redhat环境下安装docker

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在redhat环境下安装docker相关的知识,希望对你有一定的参考价值。

参考技术A 先下个虚拟机,进行安装完毕之后,

然后下个unix操作系统系统的格式为iso,

然后再客户机将iso 系统文件导入虚拟机的cd-rom 中,

最后在虚拟机中找到那个cd-rom盘,打开找到里面的文件,进行正常的安装本回答被提问者和网友采纳

docker安装


CentOS 系列安装 Docker

实验环境: 开一台centos6.5 centos7

内存4G ,网卡桥接

CentOS6.5

RedHat/CentOS环境下安装Docker。官方文档要求Linux kernel至少3.8以上,且docker只能运行在64位的系统中。由于RHEL6CentOS6的内核版本为2.6,因此必须要先升级内核。

 

升级内核(记住一定要升级,要不然会出现很多莫名奇怪的问题,建议用yum安装)

   1yum安装带aufs模块的3.10内核


#cd /etc/yum.repos.d 

#wget http://www.hop5.in/yum/el6/hop5.repo

#yum install kernel-ml-aufs kernel-ml-aufs-devel

 

2、修改grub的主配置文件/etc/grub.conf,设置default=0,表示第一个title下的内容为默认启动的kernel(一般新安装的内核在第一个位置),重启系统,这时候你的内核就成功升级了。


[[email protected] ~]# uname -r

3.10.5-3.el6.x86_64

 查看内核是否支持aufs


[[email protected] ~]# grep aufs /proc/filesystems

nodev    aufs

2.对于 CentOS6.5,可以使用EPEL库安装 Docker,命令如下

#yum install http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm

#yum installdocker-io

启动docker服务

#service docker start

 

 

CentOS7:安装docker 

Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装docker,只需要运行下面的 yum 命令:

[[email protected]~]#yum install docker

启动 Docker 服务

[[email protected]~]#servicedocker start

[[email protected]~]#chkconfigdocker on

 

查看docker版本  

#docker version 


查看docker版本:docker  info

附:也可以按照官方文档安装

$ sudo tee/etc/yum.repos.d/docker.repo<<-‘EOF‘

[dockerrepo]

name=DockerRepositorybaseurl=https://yum.dockerproject.org/repo/main/centos/7/

enabled=1

gpgcheck=1

gpgkey=https://yum.dockerproject.org/gpg

EOF

注:如果我们既想把输出保存到文件中,又想在屏幕上看到输出内容,就可以使用tee命令了。tee命令读取标准输入,把这些内容同时输出到标准输出和(多个)文件中

4Install theDocker package

$ sudo yum installdocker-engine

5Start theDocker daemon.

$ sudoservice dockerstart

6Verify docker is installed correctly by running a test image ina container.

验证docker安装正确

$ sudodockerrun hello-world



 

docker默认使用的是unix socket

附:直接输入docker命令来查看所有的OptionsCommands,查看某一个command的详细使用方法:dockerCOMMAND--help

 

 

 


以上是关于如何在redhat环境下安装docker的主要内容,如果未能解决你的问题,请参考以下文章

redhat安装docker

Docker 环境部署

redhat 7.2 内网安装docker

G021-CON-CKA-DOC-01 急速入门,构建你的第一个 docker 学习环境

linux下(centos7)docker安装

docker 离线环境安装oracle