Centos7下安装Docker

Linux版本:   3.0版本

[root@iZbp1h2vcoigag0f1dn31mZ yum.repos.d]# uname -r
3.10.0-957.21.3.el7.x86_64

 

1:清理docker旧版本

 

2:安装插件

  sudo yum install -y yum-utils   device-mapper-persistent-data   lvm2

异常:

base                                                                                                                                                            | 3.6 kB  00:00:00     
http://download.docker.com/linux/centos/docker-ce.rep/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found
Trying other mirror.
To address this issue please refer to the below wiki article 

提示信息为 docker这个网址无法访问,因为这个是国外网址,国内无法访问,因此需要手动删除

cd /etc/yum.repos.d
[root@iZbp1h2vcoigag0f1dn31mZ yum.repos.d]# ls
CentOS-Base.repo  docker-ce.repo  download.docker.com_linux_centos_docker-ce.rep.repo  epel.repo
[root@iZbp1h2vcoigag0f1dn31mZ yum.repos.d]# rm -rf docker-ce.repo
[root@iZbp1h2vcoigag0f1dn31mZ yum.repos.d]# rm -rf download.docker.com_linux_centos_docker-ce.rep.repo 

进入yum  /etc/yum.repos.d目录,删除docker相关的repo

继续上面的安装

 

3:配置docker仓库

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
注:这个配置国内无法访问,请使用aliyum的仓库
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

 

4:安装docker(安装社区版本,免费的)

sudo yum install docker-ce

 

5:启动docker

sudo systemctl start docker

 

6:运行hello-word进行测试

sudo docker run hello-world

第二次访问一般会提示 没有image镜像

Unable to find image 'hello-world:latest' locally 然后会自动下载对应镜像

7:查看docker 版本

[root@iZbp1h2vcoigag0f1dn31mZ yum.repos.d]# docker version
Client: Docker Engine - Community
 Version:           19.03.2
 API version:       1.40
 Go version:        go1.12.8
 Git commit:        6a30dfc
 Built:             Thu Aug 29 05:28:55 2019
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          19.03.2
  API version:      1.40 (minimum version 1.12)
  Go version:       go1.12.8
  Git commit:       6a30dfc
  Built:            Thu Aug 29 05:27:34 2019
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.2.6
  GitCommit:        894b81a4b802e4eb2a91d1ce216b8817763c29fb
 runc:
  Version:          1.0.0-rc8
  GitCommit:        425e105d5a03fabd737a126ad93d62a9eeede87f
 docker-init:
  Version:          0.18.0
  GitCommit:        fec3683

 

至此,本次docker的安装初步完成,期待后期docker的使用吧。。。

 

posted @ 2019-09-10 14:41  阿朗~  阅读(498)  评论(0编辑  收藏  举报