美文网首页
CentOS7 安装Docker

CentOS7 安装Docker

作者: Hmcf | 来源:发表于2019-10-28 13:29 被阅读0次
前言:

Docker目前分为两个版本:
     Docker CE(社区免费版) 和
     Docker EE(企业版,强调安全,但需付费使用)。

Docker 要求 CentOS 系统的内核版本高于 3.10 。

查看当前主机内核版本

[root@localhost ~]# uname -r
3.10.0-1062.4.1.el7.x86_64
基础环境依赖

基础包

yum install -y yum-utils device-mapper-persistent-data lvm2 gcc gcc-c++

添加Docker的存储库

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
安装Docker-ce

查看是否安装过docker

rpm -qa|grep docker

查看有哪些可用的docker 版本

yum list docker-ce --showduplicates | sort -r
docker-ce.x86_64            3:19.03.4-3.el7                    docker-ce-stable
docker-ce.x86_64            3:19.03.3-3.el7                    docker-ce-stable
docker-ce.x86_64            3:19.03.2-3.el7                    docker-ce-stable
docker-ce.x86_64            3:19.03.1-3.el7                    docker-ce-stable
docker-ce.x86_64            3:19.03.0-3.el7                    docker-ce-stable
docker-ce.x86_64            3:18.09.9-3.el7                    docker-ce-stable
docker-ce.x86_64            3:18.09.8-3.el7                    docker-ce-stable
docker-ce.x86_64            3:18.09.7-3.el7                    docker-ce-stable
docker-ce.x86_64            3:18.09.6-3.el7                    docker-ce-stable
docker-ce.x86_64            3:18.09.5-3.el7                    docker-ce-stable
docker-ce.x86_64            3:18.09.4-3.el7                    docker-ce-stable
docker-ce.x86_64            3:18.09.3-3.el7                    docker-ce-stable
docker-ce.x86_64            3:18.09.2-3.el7                    docker-ce-stable
docker-ce.x86_64            3:18.09.1-3.el7                    docker-ce-stable
docker-ce.x86_64            3:18.09.0-3.el7                    docker-ce-stable
docker-ce.x86_64            18.06.3.ce-3.el7                   docker-ce-stable
docker-ce.x86_64            18.06.2.ce-3.el7                   docker-ce-stable
docker-ce.x86_64            18.06.1.ce-3.el7                   docker-ce-stable
docker-ce.x86_64            18.06.1.ce-3.el7                   @docker-ce-stable
docker-ce.x86_64            18.06.0.ce-3.el7                   docker-ce-stable
docker-ce.x86_64            18.03.1.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            18.03.0.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.12.1.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.12.0.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.09.1.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.09.0.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.06.2.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.06.1.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.06.0.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.03.3.ce-1.el7                   docker-ce-stable
docker-ce.x86_64            17.03.2.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.03.1.ce-1.el7.centos            docker-ce-stable
docker-ce.x86_64            17.03.0.ce-1.el7.centos            docker-ce-stable
更新docker源

docker默认的源为国外官方源,下载速度较慢,可改为国内源加速
修改或新增 /etc/docker/daemon.json 文件,内容如下

{
    "registry-mirrors": ["http://hub-mirror.c.163.com"]
}
  • 宿主机需要关闭防火墙,不然网络访问存在问题
systemctl stop firewalld

更新之后需要重启docker服务

systemctl restart docker.service

安装选定版本的docker

yum install docker-ce-18.06.1.ce
格式为docker-ce-版本号.ce
启动Docker
systemctl start docker
systemctl enable docker

查看安装的docker版本
docker version
  • 查看docker相关信息

使用docker info命令可以查看相关信息
通常docker镜像文件默认存放在/var/lib/docker/目录下,在生产环境中通常需要修改这个目录,具体方法可查看相关文章https://blog.csdn.net/qq_37674858/article/details/81669082

相关文章

网友评论

      本文标题:CentOS7 安装Docker

      本文链接:https://www.haomeiwen.com/subject/qvxbvctx.html