首页 > 系统相关 >Linux 安装 Docker

Linux 安装 Docker

时间:2024-04-01 18:44:06浏览次数:26  
标签:sudo yum Linux Docker 安装 docker

Linux 安装 Docker

官方文档

查看系统信息命令

cat /etc/os-release

第一步 安装必要的一些系统工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

  • sudo: 以超级用户权限执行命令,需要输入管理员密码。
  • yum: 是一个包管理工具,用于在 CentOS 和 RHEL 等 Linux 发行版上管理软件包。
  • install: 指示 yum 安装软件包。
  • -y: 在安装软件包时,自动回答 "yes",表示无需用户确认直接安装。
  • yum-utils: 是一个提供额外 yum 插件的包,通常用于扩展 yum 的功能,如清理旧的软件包、查看软件包信息等。
  • device-mapper-persistent-data: 这是一种持久化数据的设备映射器,通常用于在 Linux 系统中管理存储设备的映射。
  • lvm2: 是 Logical Volume Manager (逻辑卷管理器) 的第二个版本,用于在 Linux 系统上管理逻辑卷。

第二步 添加软件源信息

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

第三步 安装 Docker 引擎

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

第四步 启动 Docker

sudo systemctl start docker

第五步 通过运行 hello-world 映像来验证 Docker 引擎安装是否成功

sudo docker run hello-world

此命令下载测试映像并在容器中运行它。当容器运行时,它会打印一条确认消息并退出。

查看版本

docker -v

开机自启

sudo systemctl enable docker

标签:sudo,yum,Linux,Docker,安装,docker
From: https://www.cnblogs.com/ganyq/p/18109154

相关文章

  • docker容器之etcd
    一、etcd介绍1、etcd是什么etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。2、etcd特点简单的接口,通过标准的HTTPAPI进行调用,也可以使用官方提供的etcdctl操作存储的数据。有监听机制键值对存储3、etcd是用场景......
  • Linux中shell脚本的初步认识之变量相关操作
    4月1日shell脚本一shell基本语法1变量1)系统变量:不要用户定义的就可以直接使用的变量常用的系统变量如下:$HOME$PWD$SHELL$USERecho$HOMEecho$PWDecho$SHELLecho$USER#echo查看系统变量值2)局部变量:由用户定义的变量,仅在当前shell或shell脚本中有效va......
  • 下载安装 macOS 版本的 Windows 远程桌面客户端(Microsoft Remote Desktop)
    如果有非国区的账号,直接在商店中下载即可:https://apps.apple.com/us/app/microsoft-remote-desktop/id1295203466?mt=12国区是搜不到的,微软提供了beta版本下载:https://install.appcenter.ms/orgs/rdmacios-k2vy/apps/microsoft-remote-desktop-for-mac/distribution_groups/al......
  • linux后台长ping带日期时间写入日志
    搜索一下,常见的写法都一样pingbaidu.com|awk'{printstrftime("%Y-%m-%d%H:%M:%S",systime())"\t"$0;fflush()}'>>long_ping.txt&可在后台进行,但一关闭shell窗口就没了nohuppingbaidu.com|awk'{printstrftime("%Y-%m-%d%......
  • MATLAB下载+安装教程
    MATLAB下载+安装教程MATLAB下载+安装教程一、MATLAB简介二、下载MATLAB2.1访问MATLAB官网2.2选择适合的版本2.3获取许可证文件三、安装MATLAB3.1系统要求3.2运行安装程序3.2.1Windows系统3.2.2macOS系统3.2.3Linux系统3.3安装向导3.3.1选择安装类型3.3.2选......
  • Linux 平台 Centos安装composer
    可以使用以下命令来安装:php-r"copy('https://install.phpcomposer.com/installer','composer-setup.php');"phpcomposer-setup.phpAllsettingscorrectforusingComposerDownloading...Composer(version1.6.5)successfullyinstalle......
  • linux中防火墙设置(iptables & firewalld & ufw )
       iptables、firewalld和ufw都是Linux系统中常用的防火墙软件,它们之间的区别如下:   iptables:iptables是Linux系统中最原始、最基础、最底层的防火墙软件,它可以直接配置Linux内核中的网络规则,控制网络数据包的流动。由于iptables配置比较复杂,需要对网络协议和规则有......
  • Android Studio安装超详细步骤
    前言在移动互联网时代,作为一个测试工程师,更多的工作也是测试App,在学习了App自动化测试之后,想要实践,就要先安装好一套App自动化测试的环境,第一步就是要安装好AndroidStudio环境,这样就可以使用adb工具,并且使用appium来运行我们的测试脚本。本文就来给大家介绍一下安装androidstud......
  • Windows、WSL 与 Linux 的性能对比
    Windows、WSL与Linux的性能对比芋道源码我的微信公众号:芋道源码。一起知其然,知其所以然。 105人赞同了该文章 Phoronix网站发布了关于Windows、WSL和Linux的性能基准测试结果。测试的内容包括网络性能、I/O性能、编程语言运行性能和图形......
  • 博客摘录「 linux应急响应」2024年3月12日
    ------***windoes***------方法宸极实验室—『杂项』一篇Windows应急响应的详细笔记-九州信泰的文章-知乎宸极实验室—『杂项』一篇Windows应急响应的详细笔记-知乎利用win+r后输入lusrmgr.msc查询系统是否存在多余的特权、隐藏账户。或者打开控制面板>用户账户......