云服务器Centos中安装Docker的方法小结

 更新时间:2023年12月09日 09:51:26   作者:梦幻蔚蓝  
Docker是一个开源的应用容器引擎,利用操作系统本身已有的机制和特性,可以实现远超传统虚拟机的轻量级虚拟化,CentOS是Linux发行版之一,本文给大家介绍云服务器Centos中安装Docker的方法,感兴趣的朋友一起看看吧

云服务器Centos中安装Docker

1 简介

Docker

Docker是一个开源的应用容器引擎,利用操作系统本身已有的机制和特性,可以实现远超传统虚拟机的轻量级虚拟化。它支持将软件编译成一个镜像,然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像。运行中的这个镜像称为容器,容器启动是非常快速的,而且启动的容器之间互不影响(因为每个容器处于自身的linux环境中)。Docker还鼓励面向服务的体系结构和微服务架构。

Centos

CentOS是Linux发行版之一,是免费的、开源的、可以重新分发的开源操作系统。它源于Red Hat Enterprise Linux(RHEL)依照开放源代码(大部分是GPL开源协议)规定释出的源码所编译而成。自2004年3月以来,CentOS Linux一直是社区驱动的开源项目,旨在与RHEL在功能上兼容。
稳定性和可靠性:CentOS是基于RHEL的一个克隆版,而RHEL在业界被广泛认可为企业级操作系统,具有极高的稳定性和可靠性。CentOS继承了这一特点,可以为企业级应用提供高度稳定的运行环境。

  • 安全性:
  • CentOS提供了丰富的安全特性和工具,如SELinux(Security-Enhanced Linux)和防火墙等,以帮助保障系统的安全性。
  • 免费和开源:
  • 与RHEL相比,CentOS是完全免费和开源的,这意味着用户可以自由地下载、使用和修改它的源代码,以适应他们的需求。
  • 支持性:
  • CentOS拥有广泛的社区支持和丰富的文档资源,用户可以很容易地获取到相关的技术支持和帮助。
  • 可扩展性:
  • CentOS支持多种应用程序和工具,用户可以根据自己的需求自由地定制和扩展系统。
  • 性能优化:
  • CentOS的性能和优化方面也受到了广泛的关注和支持,其内核的优化和系统调优能够提高系统的性能和响应速度。

 Centos和Ubuntu区别

  • (1) 起源和依赖性:
  • CentOS是基于RHEL的源代码构建的,而Ubuntu则是基于Debian的源代码构建的。这意味着CentOS和Ubuntu在系统架构和软件包管理方面有所不同。
  • (2)更新周期和稳定性:
  • CentOS的更新周期相对较长,每个版本都会在大约10年的时间内受到支持,这使得它成为一种适用于开发和测试等短期项目的操作系统。而Ubuntu的更新周期相对较短,每个版本通常只支持5年左右,但它也因此能够快速地引入新的特性和功能。
  • (3)软件包管理器:
  • CentOS使用yum(Yellowdog Updater, Modified)软件包管理器,而Ubuntu使用apt-get(Advanced Packaging Tool)软件包管理器。这两种软件包管理器都有自己的优势和特点。
  • (4) 默认桌面环境:
  • CentOS和Ubuntu都有多个桌面环境可供选择,但它们的默认桌面环境是不同的。例如,CentOS的默认桌面环境是GNOME,而Ubuntu的默认桌面环境是Unity。
  • (5)用户接口:
  • CentOS和Ubuntu的用户接口也有所不同。例如,CentOS更加注重命令行界面,而Ubuntu则更加注重图形用户界面。
  • (6)社区支持:
  • CentOS和Ubuntu都有广泛的社区支持和丰富的文档资源。然而,Ubuntu在用户友好性和支持力度方面可能更胜一筹。

选择哪个看自己喜好,二者都是免费开源的产品

2 安装

进入dockers官网:Install Docker Desktop on Linux

第一步:升级yum

yum update

第二步:设置Docker仓库

sudo yum instatll -y yum-utils

第三步:关联仓库

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

第四步:安装docker

sudo yum install docker-ce docker-ce-cli containerd.io

第五步:启动docker

sudo systemctl start docker

3 测试hello-world的镜像测试

sudo docker run hello-world

能正常运行,说明已经运行成功。

到此这篇关于云服务器Centos中安装Docker的文章就介绍到这了,更多相关Centos安装Docker内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 防止服务器被攻击的妙招(推荐)

    防止服务器被攻击的妙招(推荐)

    本文通过三个方面给大家介绍一些简单的配置防止服务器被攻击,非常不错具有参考借鉴价值,感兴趣的朋友一起看看吧
    2016-10-10
  • Web性能压力测试工具Siege使用教程

    Web性能压力测试工具Siege使用教程

    本文主要介绍了多线程http负载测试和基准测试工具Siege以及Siege的安装以及使用说明,有需要的朋友可以参考下
    2014-11-11
  • 阿里云服务器部署node和npm的详细过程

    阿里云服务器部署node和npm的详细过程

    这篇文章主要介绍了阿里云服务器部署node和npm的详细过程,本文通过图文并茂的形式给大家介绍的非常详细,,需要的朋友可以参考下
    2023-12-12
  • 服务器从安装到配置阵列RAID1+RAID5 安装Windows Server 2019

    服务器从安装到配置阵列RAID1+RAID5 安装Windows Server 2019

    今天就给安排上了——从RAID的配置开始,以及如何在WinPE里面载入阵列卡驱动、磁盘分区、安装系统等,另外 ,图片为操作过程中实拍,质量不高,敬请谅解
    2022-10-10
  • 教你如何用cmd快速登录服务器

    教你如何用cmd快速登录服务器

    这篇文章主要介绍了教你如何用cmd快速登录服务器,本文将通过无需安装任何工具,只要是自带cmd终端(PowerShell也可以),均可便捷连接linux服务器,需要的朋友可以参考下
    2022-06-06
  • Apache Hudi灵活的Payload机制硬核解析

    Apache Hudi灵活的Payload机制硬核解析

    这篇文章主要为大家介绍了Apache Hudi灵活的Payload机制超硬核解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-03-03
  • 服务器压力测试概念及方法(TPS/并发量)

    服务器压力测试概念及方法(TPS/并发量)

    本文详细讲解了服务器压力测试概念及方法(TPS/并发量),对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-12-12
  • WHMCS V7.4.2 图文安装教程

    WHMCS V7.4.2 图文安装教程

    这篇文章主要介绍了WHMCS V7.4.2 图文安装教程,需要的朋友可以参考下
    2019-04-04
  • 360提示服务器开启了WebDAV的关闭方法

    360提示服务器开启了WebDAV的关闭方法

    WebDAV (Web-based Distributed Authoring and Versioning) 一种基于 HTTP 1.1协议的通信协议.它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法
    2012-07-07
  • Apache教程Hudi与Hive集成手册

    Apache教程Hudi与Hive集成手册

    这篇文章主要介绍了Apache教程Hudi与Hive集成手册,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-03-03

最新评论