Centos7.5安装docker(yum安装、rm安装、脚本安装docker)

一、环境

操作系统:CentOS Linux release 7.5.1804 (Core)
Docker类型:Docker CE

二、安装OS 要求:

1、要安装Docker CE,您需要CentOS 7的维护版本。不支持或测试存档版本。
2、该centos-extras库必须启用。默认情况下,此存储库已启用,但如果已将其禁用,则需要 重新启用它。

注:docker分为CE社区版和EE企业版

三、卸载旧版本

较旧版本的Docker被称为docker或docker-engine。如果已安装这些,请卸载它们以及相关的依赖项。

shell>yum remove docker                   docker-client                   docker-client-latest                   docker-common                   docker-latest                   docker-latest-logrotate                   docker-logrotate                   docker-selinux                   docker-engine-selinux                   docker-engine

如果yum报告没有安装这些软件包,则可以

四、安装Docker CE 方式

您可以根据需要以不同方式安装Docker CE:
1、大多数用户 设置Docker的存储库并从中进行安装,以便于安装和升级任务。这是推荐的方法。
2、有些用户下载RPM软件包并 手动安装并完全手动管理升级。在没有互联网的情况下,安装Docker的情况下非常有用。
3、在测试和开发环境中,一些用户选择使用自动 便捷脚本来安装Docker。

4.1介绍通过存储库安装

1、设置存储库,安装所需的包

shell>yum install -y yum-utils   device-mapper-persistent-data   lvm2

2、设置稳定的存储库

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

3、安装DOCKER CE
(1)列出所有的docker ce,选择制定的版本
shell>yum list docker-ce --showduplicates | sort -r

(2)选择制定版本的,使用(-)链接

shell>yum install docker-ce-<VERSION STRING>`
shell>yum install docker-ce-18.06.1.ce-3.el7  

4、启动docker容器
shell> systemctl start docker
shell>docker version #查看版本

5、测试docker 容器是否成功
shell>docker run hello-world
打印出==> Hello from Docker! 即安装成功

4.2 通过rpm包安装

1、如果您无法使用Docker的存储库来安装Docker,则可以下载.rpm适用于您的发行版的 文件并手动安装。每次要升级Docker时都需要下载新文件。
2、转到https://download.docker.com/linux/centos/7/x86_64/stable/Packages/并下载.rpm要安装的Docker版本的文件。
3、下载到服务器本地,yum -y install /path/package.rpm
4、启用docker shell>systemctl start docker
5、运行docker shell> docker run hello-world

4.3 通过脚本安装docker

1、脚本的下载
Docker在get.docker.com 和test.docker.com上提供了便捷脚本,用于快速,非交互地将Docker CE的边缘和测试版本安装到开发环境中
github: https://github.com/docker/docker-install 不建议生产环境使用

注意:
1、脚本需要root用户才能运行
2、脚本自动检测系统版本,不需要修改参数
3、不提动指定版本,会安装最新版本

5、卸载Docker CE

1、卸载Docker包
shell>yum -y remove docker-ce

2、主机上的图像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:
shell> rm -rf /var/lib/docker

原文地址:http://blog.51cto.com/7603402/2171815

时间: 2024-10-07 08:04:29

Centos7.5安装docker(yum安装、rm安装、脚本安装docker)的相关文章

rpm工具使用、yum工具使用、源码包安装、yum更换国内源、使用系统盘搭建本地仓库源

Linux安装软件包的三种方法 rpm工具:预先在Linux机器上编译并打包安装的文件,安装迅速.(缺点:安装程序包时,有可能因为依赖另外一个程序包而无法安装)yum工具:可以使用工具安装时,同时将依赖的另外的程序包同时安装好:(CentOS中免费,Red Hat里需要付费)源码包:一般源码包都是通过C语言开发出来的,Linux机器必须安装gcc才能编译: 检测命令 echo $? 检查上一条命令是否错误 0为正确 1为错误 RPM工具 rpm包格式:包名.版本号.发布版本号.平台举例:libj

Docker 在 CentOS 7 上的安装

再接再厉! 0. 启用root权限 su 1. 将 yum 包更新至最新版 这一步时间极长,中间还需要选择y/N yum update 2. 安装需要的软件包,其中yum-utils 提供yum-config-manager功能,devices-mapper-persistent-data 与 lvm2 是devicemapper 所依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2 3. 设置yum源 yum-conf

Linux 安装 EPEL YUM源

原文:https://blog.csdn.net/harbor1981/article/details/51135623 我们用yum安装软件时,经常发现我们的yum源里面没有该软件,需要自己去wget,然后configure,make,make install,太折腾了. 其实,CentOS还有一个源叫做 EPEL (Extra Packages for Enterprise),里面有1万多个软件,比163的源还强,强烈建议安装. 1.安装前,我们先看一下我们现有的源: 如图所示,当前源有81

三、安装cmake,安装resin ,tars服务,mysql 安装介绍,安装jdk,安装maven,c++ 开发环境安装

三.安装cmake,安装resin 2018年07月01日 21:32:05 youz1976 阅读数:308 开发环境说明: centos7.2 ,最低配置:1核cpu,2G内存,1M带宽 1.安装rz,sz命令,将安装包发送至服务器 yum install lrzsz 2.glibc-devel安装介绍如果没有安装glibc的开发库,需要先安装. yum install glibc-devel 3.安装gcc yum install gccyum install gcc-c++ 4.cmak

CentOS7用阿里云Docker Yum源在线安装Docker

一.参考文档 官方Docker安装文档:https://docs.docker.com/install/linux/docker-ce/centos 阿里云Docker安装文档:https://yq.aliyun.com/articles/110806 二.安装步骤1.删除已安装的Docker # Uninstall installed docker sudo yum remove docker docker-client docker-client-latest docker-common d

Docker安装(yum安装)

Docker 值得关注的特性: 文件系统隔离:每个进程容器运行在一个完全独立的根文件系统里. 资源隔离:系统资源,像 CPU 和内存等可以分配到不同的容器中,使用 cgroup. 网络隔离:每个进程容器运行在自己的网络空间,虚拟接口和 IP 地址. 日志记录:Docker 将会收集和记录每个进程容器的标准流(stdout/stderr/stdin),用 于实时检索或批量检索. 变更管理:容器文件系统的变更可以提交到新的映像中,并可重复使用以创建更多的容 器.无需使用模板或手动配置. 交互式 sh

centos7 &nbsp; Python安装及yum问题解决

centos7  Python安装及yum问题解决 当前系统centos7.2,系统自带Python版本为2.7.5.现在需要使用Python2.6版本,需要降级. 一,安装Python2.6 1.wget下载python,Python版本为2.6.6.wget http://www.python.org/ftp/python/2.6.6/Python-2.6.6.tgz 2.解压pythontar xzf Python-2.6.6.tgzcd Python-2.6.6 3.编译安装python

linux CentOS7 中安装包管理:rpm 、yum及源码包安装使用

一. 安装软件包的三种方法 yum ---python rpm工具 yum工具 源码包 二. rpm包介绍 设置光驱并挂载: [[email protected] ~]# mount /dev/cdrom /mntmount: /dev/sr0 写保护,将以只读方式挂载 [[email protected] ~]# ls /mntEULA    isolinux  repodata                      TRANS.TBL GPL     LiveOS    RPM-GPG-

Centos7上使用官方YUM源安装Mysql

1. 下载mysql的repo源 $ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm 安装这个包后,会获得两个mysql的yum repo源: /etc/yum.repos.d/mysql-communi