首页 > 系统服务 > 详细

Linux ~ Docker安装(Centos7.2)

时间:2020-12-05 17:47:41      阅读:22      评论:0      收藏:0      [点我收藏+]

First(第一种使用yum安装):

  1. 安装前提:确保centos系统内核版本高于3.10

  2. 安装前可检测一下selinux状态(可先将其关闭):

技术分享图片

  3. 运行命令:uname -r  /    cat /etc/redhat-release  #本文环境:3.10.0-327.el7.x86_64,CentOS Linux release 7.2.1511 (Core)

  4. 移除旧的版本:

技术分享图片

Device Mapper:

  1. Docker默认使用AUFS作为存储驱动,但是AUFS并没有被包括在Linux的主线内核中

  2. CentOS中可以使用Device Mapper作为存储驱动,这是在2.6.9内核版本引入的新功能

  3. 查看是否启用:ls -l /sys/class/misc/device-mapper

技术分享图片

    若没检测到,则使用命令安装:sudo yum install -y device-mapper

    安装完成后,重新加载dm_mod内核模块:sudo modprobe dm_mod

添加docker软件源(安装docker-ce社区免费版):

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

更新YUM缓存:yum makecache fast

安装docker ce(社区版免费):yum -y install docker-ce

设置默认国内镜像仓库:curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io

启动docker:systemctl start docker

可将docker设置为开启自启动:systemctl enable docker

查看docker版本:

技术分享图片

docker默认安装目录:/var/lib/docker

————————————————————————————————————————————————————————

————————————————————————————————————————————————————————

Second(下载docker包,使用tar安装):https://download.docker.com/linux/static/stable/x86_64/docker-18.06.3-ce.tgz

安装包下载好了之后,运行命令:

        1. tar -zxvf docker-18.06.3-ce.tgz

        2. cp docker/* /usr/bin/ 

在/etc/systemd/system/目录下新增docker.service文件,添加好内容,这样可以将docker注册为service服务

重新加载配置文件(每次有修改docker.service文件时都要重新加载下):systemctl daemon-reload  

启动docker服务:systemctl start docker.service

关闭docker服务:systemctl stop docker.service

查看docker服务状态:systemctl status docker.service

技术分享图片

 

至此Docker就算是安装成功了。。。(如有问题,请@me,欢迎交流)

 

Linux ~ Docker安装(Centos7.2)

原文:https://www.cnblogs.com/zxycb/p/14090026.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!