目录

前言

1、Docker官网下载rpm包

2、通过liunx命令安装rpm包

3、迁移镜像存储路径


前言

Docker已经火了很多年,现在各大公司都会使用它。那么在我们日常开发中也经常使用,比如我就通过Docker方便快捷在本地安装很多基础服务(Redis、Nginx、Mongodb、RabbitMQ、K8s)等方便学习和使用。今天记录下如何通过rpm在centos7.x系统里面安装Docker。

1、Docker官网下载rpm包

首先我们去Docker官网下载(docker-ce-18.06.1.ce-3.el7.x86_64.rpm)rpm包,地址 : https://download.docker.com/linux/centos/7/x86_64/stable/Packages/

2、通过liunx命令安装rpm包

进入到安装包所在路径,执行 sudo yum install *.rpm 命令进行安装。安装好之后设置docker开机自动启动和启动服务 命令 :sudo systemctl enable docker

3、迁移镜像存储路径

这一步可以迁移也可以忽略,主要目的默认路径在 /var/lib 下 ,一般我们linux的 /home 目录容量会大很多,并且方便我们扩展,所以我都会迁移至/home目录下,docker镜像和容器存储容量还是蛮大的。(迁移时候最好提权至root方便操作sudo su)

  • 停止 Docker:  systemctl stop docker
  • 为了安全做个备份 tar -zcC /var/lib/docker > /home/mnt/var_lib_docker-backup-$(date + %s).tar.gz
  • 迁移 /var/lib/docker 目录到 /home/mnt 目录下: mv /var/lib/docker /home/mnt/
  • 建个 symlink: ln -s /home/mnt/docker /var/lib/docker
  • 启动 systemctl start docker

好了至此我们的Docker算是安装完毕了,可以通过官网文档说的(https://docs.docker.com/install/linux/docker-ce/centos/)sudo docker run hello-world 测试下 。

转载于:https://www.cnblogs.com/syxlb/p/9903512.html

Centos7.X通过rpm包安装Docker相关推荐

  1. [Docker]CentOS7通过rpm包安装Docker

    前几天写过一篇文章:[Docker]CentOS7下Docker安装教程,直接使用yum命令下载Docker即可.但是前提是你需要科学上网,所以这篇文章来讲讲,如果不会科学上网,该如何安装Docker ...

  2. Centos7下使用rpm包安装mysql5.6数据库

    Centos7下使用rpm包安装mysql5.6数据库 环境 [root@mysql01 ~]# uname -r 3.10.0-514.el7.x86_64 [root@mysql01 ~]# ca ...

  3. centos7下使用rpm包安装clickhouse

    clickhouse是由俄罗斯Yandex公司开发的列式存储数据库,于2016年开源,clickhouse的定位是快速的数据分析,对于处理海量数据的情况性能非常好,在网上也有很多测试的案例,在大数据的 ...

  4. linux telnet rpm 安装包,centos7系统之telnet命令rpm包安装

    #centos7系统之telnet命令rpm包安装 [root@ywb ~]# cd rpm/ [root@ywb rpm]# ll 总用量 224 -rw-r--r-- 1 root root 59 ...

  5. rpm命令包安装mysql_CentOS7使用rpm包安装mysql 5.7.18

    说明 本文写于2017-05-20,使用MySQL-5.7.18.操作系统为64位CentOS Linux release 7.2.1511 (Core),以桌面形式安装. 卸载MariaDB Cen ...

  6. gitlab rpm包安装方法

    gitlab rpm包安装方法 当前安装方式适合centOs7版本,需要有root权限,如果当前用户不是root用户,需要配置当前用户的sudo 1. yum install -y curl poli ...

  7. 解决编译nginx模块与rpm包安装的nginx不兼容问题

    环境:centos  nginx-10.0.1 现象: 自己开发一个nginx模块,放到rpm包安装的nginx服务器上启动服务时报错如下: 30490#0: module "/usr/li ...

  8. 基于centos4.4的mg手工下载RPM包安装顺序记录

    1.解决网络慢导致yum方式安装问题: [root@spammail ~]# yum install -y ntp Setting up Install Process Setting up repo ...

  9. rpm包安装apache发布多个虚拟主机

    今天在单位服务器上用rpm包的方式部署多个服务的时候,出现问题.结果在网上查到了一篇帖子<rpm包安装apache发布多个虚拟主机>,看完这篇帖子之后才知道自己哪些地方配置的时候出现了遗漏 ...

最新文章

  1. R语言ggplot2可视化绘制二维的密度图:在R中建立二维散点数据的连续密度热图、2D密度估计、MASS包中的kde2d函数实现2D密度估计、geom_density2d函数可视化二维密度图
  2. 厉害了程序员~凡尔赛文学现作 | 每日趣闻
  3. golang 切片 接口_Golang简单入门教程——函数进阶使用
  4. 修改Docker0网桥默认网段
  5. 按职称分类统计人数access_建设工程监理从业人员超120万!2019年统计公报发布了!...
  6. Linux安装/卸载软件教程
  7. 基于POI的读写Excel文件的工具类
  8. JAVA和遮掩_JAVA 你不知道的秘密 覆写,重载,隐藏,遮蔽,遮掩
  9. perl java_与Perl相比Java性能问题
  10. Linux diffstat命令
  11. 什么是推荐系统以及应用场景
  12. 54扑克牌轮流拿问题,Python实现(详解)
  13. 三种常用的电脑截图方法
  14. 三阶龙格库塔matlab,三阶、四阶龙格库塔函数matlab代码.doc
  15. bmp格式的图片怎么转jpg格式?怎么快速转图片格式?
  16. MySQL必知必会——第十四章使用子查询
  17. JavaScript一线大厂面试秘籍:面向对象+dom\bom+事件+特性\动画+面试题+基础
  18. Studio 3T 破解教程 mogodb
  19. 洛谷 P1719 最大加权矩形 动态规划
  20. 第一册:lesson thirteen.

热门文章

  1. Spring学习(十)Spring常见面试题汇总
  2. @noi.ac - 488@ cleaner
  3. ROS学习之日志消息
  4. [归并][随机算法] JZOJ P3765 想法
  5. 【BZOJ1778】[Usaco2010 Hol]Dotp 驱逐猪猡 期望DP+高斯消元
  6. gridview汇出EXCEL (ExportGridViewToExcel(dt, HttpContext.Current.Response);)
  7. C++ STL中哈希表 hash_map介绍
  8. Android Ormlite 学习笔记1 -- 基础
  9. PHP获取客户端的真实IP
  10. Sqlldr使用介绍