Rocky Linux 系统安装/部署 Docker

1、下载docker-ce的repo文件

[root@localhost ~]# curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker.repo
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1919  100  1919    0     0   2635      0 --:--:-- --:--:-- --:--:--  2635

2、安装docker

[root@localhost ~]# yum install docker-ce -y
Docker CE Stable - x86_64                                                                                   44 kB/s |  59 kB     00:01
Rocky Linux 9 - BaseOS                                                                                     1.8 MB/s | 2.3 MB     00:01
Rocky Linux 9 - AppStream                                                                                  5.3 MB/s | 8.3 MB     00:01
Rocky Linux 9 - Extras                                                                                      13 kB/s |  15 kB     00:01
依赖关系解决。
===========================================================================================================================================
 软件包                                    架构                   版本                              仓库                              大小
===========================================================================================================================================
安装:
 docker-ce                                 x86_64                 3:27.3.1-1.el9                    docker-ce-stable                  27 M
安装依赖关系:
 containerd.io                             x86_64                 1.7.23-3.1.el9                    docker-ce-stable                  43 M
 docker-ce-cli                             x86_64                 1:27.3.1-1.el9                    docker-ce-stable                 8.0 M
安装弱的依赖:
 docker-buildx-plugin                      x86_64                 0.17.1-1.el9                      docker-ce-stable                  14 M
 docker-ce-rootless-extras                 x86_64                 27.3.1-1.el9                      docker-ce-stable                 4.4 M
 docker-compose-plugin                     x86_64                 2.29.7-1.el9                      docker-ce-stable                  13 M

事务概要
===========================================================================================================================================
安装  6 软件包

总下载:109 M
安装大小:426 M
下载软件包:
(1/6): docker-ce-27.3.1-1.el9.x86_64.rpm                                                                   6.1 MB/s |  27 MB     00:04
(2/6): docker-buildx-plugin-0.17.1-1.el9.x86_64.rpm                                                        2.3 MB/s |  14 MB     00:05
(3/6): docker-ce-rootless-extras-27.3.1-1.el9.x86_64.rpm                                                   1.6 MB/s | 4.4 MB     00:02
(4/6): docker-ce-cli-27.3.1-1.el9.x86_64.rpm                                                               1.6 MB/s | 8.0 MB     00:05
(5/6): docker-compose-plugin-2.29.7-1.el9.x86_64.rpm                                                       3.2 MB/s |  13 MB     00:04
(6/6): containerd.io-1.7.23-3.1.el9.x86_64.rpm                                                             3.2 MB/s |  43 MB     00:13
-------------------------------------------------------------------------------------------------------------------------------------------
总计                                                                                                       8.2 MB/s | 109 MB     00:13
Docker CE Stable - x86_64                                                                                  2.4 kB/s | 1.6 kB     00:00
导入 GPG 公钥 0x621E9F35:
 Userid: "Docker Release (CE rpm) <docker@docker.com>"
 指纹: 060A 61C5 1B55 8A7F 742B 77AA C52F EB6B 621E 9F35
 来自: https://download.docker.com/linux/centos/gpg
导入公钥成功
运行事务检查
事务检查成功。
运行事务测试
事务测试成功。
运行事务
  准备中  :                                                                                                                            1/1
  安装    : docker-compose-plugin-2.29.7-1.el9.x86_64                                                                                  1/6
  运行脚本: docker-compose-plugin-2.29.7-1.el9.x86_64                                                                                  1/6
  安装    : docker-buildx-plugin-0.17.1-1.el9.x86_64                                                                                   2/6
  运行脚本: docker-buildx-plugin-0.17.1-1.el9.x86_64                                                                                   2/6
  安装    : docker-ce-cli-1:27.3.1-1.el9.x86_64                                                                                        3/6
  运行脚本: docker-ce-cli-1:27.3.1-1.el9.x86_64                                                                                        3/6
  安装    : containerd.io-1.7.23-3.1.el9.x86_64                                                                                        4/6
  运行脚本: containerd.io-1.7.23-3.1.el9.x86_64                                                                                        4/6
  安装    : docker-ce-rootless-extras-27.3.1-1.el9.x86_64                                                                              5/6
  运行脚本: docker-ce-rootless-extras-27.3.1-1.el9.x86_64                                                                              5/6
  安装    : docker-ce-3:27.3.1-1.el9.x86_64                                                                                            6/6
  运行脚本: docker-ce-3:27.3.1-1.el9.x86_64                                                                                            6/6
  验证    : containerd.io-1.7.23-3.1.el9.x86_64                                                                                        1/6
  验证    : docker-buildx-plugin-0.17.1-1.el9.x86_64                                                                                   2/6
  验证    : docker-ce-3:27.3.1-1.el9.x86_64                                                                                            3/6
  验证    : docker-ce-cli-1:27.3.1-1.el9.x86_64                                                                                        4/6
  验证    : docker-ce-rootless-extras-27.3.1-1.el9.x86_64                                                                              5/6
  验证    : docker-compose-plugin-2.29.7-1.el9.x86_64                                                                                  6/6

已安装:
  containerd.io-1.7.23-3.1.el9.x86_64     docker-buildx-plugin-0.17.1-1.el9.x86_64          docker-ce-3:27.3.1-1.el9.x86_64
  docker-ce-cli-1:27.3.1-1.el9.x86_64     docker-ce-rootless-extras-27.3.1-1.el9.x86_64     docker-compose-plugin-2.29.7-1.el9.x86_64

完毕!

3、启动docker


[root@localhost ~]# docker -v && systemctl restart docker && systemctl enable docker
Docker version 27.3.1, build ce12230
Created symlink /etc/systemd/system/multi-user.target.wants/docker.service → /usr/lib/systemd/system/docker.service.



4、运行/拉取镜像测试


[root@localhost ~]# docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
c1ec31eb5944: Pull complete
Digest: sha256:305243c734571da2d100c8c8b3c3167a098cab6049c9a5b066b6021a60fcb966
Status: Downloaded newer image for hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
    (amd64)
 3. The Docker daemon created a new container from that image which runs the
    executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
    to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/922294.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

MCGSMCGS昆仑通态触摸屏

MCGS昆仑通态触摸屏应用实例详解 1目录设置 本案例讲了两个窗口的互相调用 创建工程 首先创建一个新工程 打开软件 McgsPro组态软件 菜单栏&#xff1a;文件&#xff1a;新建工程 打开工程设置窗口 HMI配置中应该是对应的不同型号的触摸屏&#xff0c; 选择一个类型&#x…

低温存储开关机问题

问题&#xff1a; 某消费电子产品在进行可靠性实验室&#xff0c;在低温-30C存储两个小时后&#xff0c;上电不开机。在常温25C时&#xff0c;开关机正常。 分析&#xff1a; 1、接串口抓log信息&#xff0c;从打印信息可以看出uboot可以起来&#xff0c;在跑kernel时&#x…

【JavaEE进阶】 JavaScript

本节⽬标 了解什么是JavaScript, 学习JavaScript的常⻅操作, 以及使⽤JQuery完成简单的⻚⾯元素操作. 一. 初识 JavaScript 1.JavaScript 是什么 JavaScript (简称 JS), 是⼀个脚本语⾔, 解释型或即时编译型的编程语⾔. 虽然它是作为开发Web⻚⾯的脚本语⾔⽽出名&#xff0c;…

蓝桥杯每日真题 - 第23天

题目&#xff1a;&#xff08;直线&#xff09; 题目描述&#xff08;12届 C&C B组C题&#xff09; 解题思路&#xff1a; 题目理解: 在平面直角坐标系中&#xff0c;从给定的点集中确定唯一的直线。 两点确定一条直线&#xff0c;判断两条直线是否相同&#xff0c;可通过…

战略思维:破解复杂世界的系统性智慧

在当今快速演变且错综复杂的时代背景下&#xff0c;战略思维已然成为个人、组织乃至国家在应对挑战和实现目标过程中的核心能力。它不仅是一种思考模式&#xff0c;更是一套系统且富有智慧的工具&#xff0c;助力我们在混沌的环境中精准定位方向、敏锐捕捉机遇。 一、目…

html+js实现图片的放大缩小等比缩放翻转,自动播放切换,顺逆时针旋转

效果图&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>图片预览</title><sty…

postgresql|数据库开发|python的psycopg2库按指定顺序批量执行SQL文件(可离线化部署)

一、 psycopg2简介 psycopg2库是python的一个可直接操作postgresql数据库的类库&#xff0c;是一个用于Python编程语言的PostgreSQL数据库适配器。它允许开发人员使用Python语言与PostgreSQL数据库进行交互和操作&#xff0c;不同于java&#xff0c;需要专用的一个驱动&#…

基于Java Springboot个人健康管理网站

一、作品包含 源码数据库设计文档万字PPT全套环境和工具资源部署教程 二、项目技术 前端技术&#xff1a;Html、Css、Js、Vue、Element-ui 数据库&#xff1a;MySQL 后端技术&#xff1a;Java、Spring Boot、MyBatis 三、运行环境 开发工具&#xff1a;IDEA/eclipse 数据…

论文概览 |《Journal of Urban Technology》2024 Vol.31 Issue.2

本次给大家整理的是《Journal of Urban Technology》杂志2024年第31卷第2期的论文的题目和摘要&#xff0c;一共包括6篇SCI论文&#xff01; 论文1 Aerial Video Surveillance in a Megacity: A Case Study in Santiago, Chile 大城市中的空中视频监控&#xff1a;智利圣地亚哥…

模型 I/O 与 LangChain 实践

模型 I/O 与 LangChain 实践 本文是《LangChain 实战课》第 4 节——模型 I/O&#xff1a;输入提示、调用模型、解析输出的一些学习笔记与总结。这篇文章将围绕模型 I/O 的基本概念、LangChain 提供的最佳实践以及如何通过 LangChain 实现高效的结构化数据处理展开。 什么是模…

【编译原理】词法、语法、语义实验流程内容梳理

编译原理实验有点难&#xff0c;但是加上ai的辅助就会很简单&#xff0c;下面梳理一下代码流程。 全代码在github仓库中&#xff0c;链接&#xff1a;NeiFeiTiii/CompilerOriginTest at Version2.0&#xff0c;感谢star一下 一、项目结构 关键内容就是里面的那几个.c和.h文件。…

uni-app 认识条件编译,了解多端部署

一. 前言 在使用 uni-app 进行跨平台开发的过程中&#xff0c;经常会遇到需要针对不同平台或不同环境进行条件编译的情况。条件编译是一种在编译过程中根据指定条件选择不同代码路径的技术&#xff0c;可以帮助我们在不同平台或环境下编写不同的代码&#xff0c;以适应不同的平…

使用ChatGPT生成和优化电子商务用户需求规格说明书

在电子商务项目开发中&#xff0c;用户需求规格说明书&#xff08;User Requirement Specification, URS&#xff09;是团队沟通与项目成功的基石。然而&#xff0c;面对复杂多变的需求&#xff0c;如何快速生成清晰、完整且具备说服力的文档&#xff1f;这正是AI工具的用武之地…

微信小程序包之加农炮游戏

微信小程序 - 气球射击游戏 项目简介 这是一个简单有趣的微信小程序射击游戏。玩家通过控制屏幕底部的加农炮&#xff0c;射击从上方降落的蓝色气球。游戏考验玩家的反应能力和瞄准技巧。 游戏规则 点击屏幕任意位置发射炮弹大炮会自动对准点击位置击中气球获得10分如果气球触…

JavaWeb——案例——tlias教学辅助系统

7.1.1. Restful 7.1.2. 统一响应结果 7.1.3. 开发流程 7.2. 部门管理 7.2.1. 查询部门-思路 7.2.2. 日志技巧 Slf4j可以替换private static Logger log LoggerFactory.getLogger(DeptController.class); 7.2.3. 删除部门-思路 7.2.4. 新增部门-思路 7.2.5. Controller优化 …

OSI七层模型和TCP/IP五层模型详细介绍

这里写目录标题 一.OSI含义二.OSI七层模型1.应用层2.表示层3.会话层4.传输层5.网络层6.数据链路层7.物理层 TCP/IP五层协议1.应用层2.运输层运行在TCP上的协议运行在UDP上的协议 3.网络层IP协议配套使用的协议 4.数据链路层 四.网络协议分层的好处 一.OSI含义 OSI即是开放式通…

云原生之运维监控实践-使用Prometheus与Grafana实现对MinIO服务的监测

背景 如果你要为应用程序构建规范或用户故事&#xff0c;那么务必先把应用程序每个组件的监控指标考虑进来&#xff0c;千万不要等到项目结束或部署之前再做这件事情。——《Prometheus监控实战》 去年写了一篇在Docker环境下部署若依微服务ruoyi-cloud项目的文章&#xff0c;当…

SQL注入--时间盲注--理论

时间盲注的原理 当我们使用任何查询语句&#xff0c;界面都没有回显或者回显都不变化时&#xff0c;就要通过sleep()函数来判断我们的查询是否正确&#xff0c;这个过程就叫做时间盲注。 sleep(3) 延时三秒后再进行SQL查询。 ?id1 and sleep(3)-- //立即查询&#xff0c;…

Spring注入Map学习

Spring注入Map学习 在Spring中 在策略模式中, 会经常用到 根据Bean名称获取Bean的实例 有2个方法很好用 1. 使用Autowired注入 2. 使用构造方法注入 但是奇怪的一点是: 日志打印并没有看到结果, 第一行的 Autowired的结果 是个null 那是因为 注入时机 的问题 注入时机&…

基于卡尔曼滤波器的 PID 控制

基于卡尔曼滤波器的PID控制算法结合了经典控制理论和现代信号处理技术。卡尔曼滤波器&#xff08;Kalman Filter, KF&#xff09;可以对噪声数据进行平滑处理&#xff0c;从而改善PID控制器的性能&#xff0c;特别是在处理具有噪声和不确定性的系统时。以下是详细的设计过程&am…