首页
首页

Centos7下安装Docker

由于现在的工作需要,Docker是我工作的一部分,由于之前没有接触过docker,所以现在这几天在研究如何使用docker.

近期更新的文章会以docker基础知识为主。其实官方使用文档都有详细的使用方法的,但是由于是E文所以,自己还是写个文档用以记录。

准备工作:
一台服务器、安装Centos7精简版地址(http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1511.iso)

需要注意的是:1、Centos7以前的版本只能使用老版本的docker所以,最好使用Centos7;2、docker一般情况都是运行与64为操作系统,虽然对32位也支持,但是不建议使用,建议使用64bit;3、最新版docker运行至少需要在3.10以上内核运行。

那么Centos7下如何安装Docker?

首先通过 uname -r 查询系统内核版本
enter image description here

安装有俩种安装方式分别是curl安装和yum安装。

一、通过yum安装
1、先更新下
$sudo yum update

2、之后添加docker源。

1
2
3
4
5
6
7
8
sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF

3、使用yum install docker-engine安装docker
enter image description here
提示各种Y/n直接Y就好了。

安装完成后图
enter image description here

4、启动docker

1
systemctl start docker

在通过
systemctl status docker 查看下docker守护进程状态

enter image description here

5、测试docker是否安装成功。测试方法,我们来启动一个测试容器

执行命令

1
docker run hello-world

enter image description here

二、通过脚本安装

1、运行dokcer安装脚本

1
curl -fsSL https://get.docker.com/ | sh

这个脚本会自动添加docker源

2、启动

1
systemctl status docker
支持一下
扫一扫,我会更有动力更新
  • 微信扫一扫
  • 支付宝扫一扫