-★出爺;3 发表于 2019-2-15 11:41:36

centos7.5 安装docker

一查看linux版本:

#cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
查看内核版本命令:
# cat /proc/version
inux version 3.10.0-862.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) ) #1 SMP Fri Apr 20 16:44:24 UTC 2018
#
# uname -r
3.10.0-862.el7.x86_64
  Docker需要一个64位系统的红帽系统,内核的版本必须大于3.10。可以用下面的命令来检查是否满足docker的要求。

二开始安装

1添加Centos yum源

root 账号登录:依次执行命令:
  $ cd /etc/yum.repos.d/
$ mv CentOS-Base.repo CentOS-Base.repo.backup
$ wget http://mirrors.aliyun.com/repo/Centos-7.repo

下载完成,就有了 Centos-7.repo 文件。
执行命令:
  $ yum clean all
$ yum makecache

2使用root权限登录Centos。确保yum包更新到最新。
  $ sudo yum update

3 删除旧版本:

$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
4安装需要的软件包
  $ sudo yum install -y yum-utils device-mapper-persistent-data lvm2

5添加docker yum源

$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
6 安装docker
  $ sudo yum install docker-ce

7启动docker
  $ sudo systemctl start docker

8查看docker版本信息

Client:
Version:         18.09.0
API version:       1.39
Go version:      go1.10.4
Git commit:      4d60db4
Built:             Wed Nov7 00:48:22 2018
OS/Arch:         linux/amd64
Experimental:      false
Server: Docker Engine - Community
Engine:
Version:          18.09.0
API version:      1.39 (minimum version 1.12)
Go version:       go1.10.4
Git commit:       4d60db4
Built:            Wed Nov7 00:19:08 2018
OS/Arch:          linux/amd64
Experimental:   false
三启动、停止docker
  # systemctl start docker.service
# systemctl stop docker.service

重启:
  #systemctl restart docker.service
  查看状态:
# systemctl status docker.service
  参考:

https://docs.docker.com/install/linux/docker-ce/centos/


页: [1]
查看完整版本: centos7.5 安装docker