33.Docker安装

Docker由CE和EE两个版本,CE是社区版免费,EE企业版收费。

Docker CE支持64位版本centos7,内核版本不低于3.10,Centos7满足最低内核要求,所以在centos7安装docker。

前期准备工作

使用虚拟机上安装Centos7系统,再安装docker。

下载centos7文件地址:

https://mirrors.aliyun.com/centos-vault/7.8.2003/isos/x86_64/?spm=a2c6h.25603864.0.0.62a160bd0NLfAq

虚拟机安装centos7教程参考:

在VMware中安装CentOS7(超详细的图文教程)_vm安装centos7-CSDN博客

Docker命令

如果之前安装过旧版本的docker,可以使用下面命令卸载:

yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-engine \docker-ce

连网的前提下,安装yum工具:

yum install -y yum-utils \device-mapper-persistent-data \lvm2 --skip-broken

更新本地镜像源:下载docker更快

# 设置docker镜像源
yum-config-manager \--add-repo \https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sed -i 's/download.docker.com/mirrors.aliyun.com\/docker-ce/g' /etc/yum.repos.d/docker-ce.repoyum makecache fast

安装docker命令:

yum install -y docker-ce

Docker应用需要用到各种端口,逐一去修改防火墙设置。建议直接关闭防火墙。

启动docker前,一定要关闭防火墙。

关闭防火墙命令:

systemctl stop firewalld

禁止开机启动防火墙命令:

systemctl disable firewalld

查看防火墙状态:

systemctl status firewalld

启动docker命令:

systemctl start docker

查看docker是否启动成功的命令:

方法一:systemctl status docker

方法二:docker -v 查看docker版本

停止docker命令:

systemctl stop docker

重启docker服务命令:

systemctl restart docker

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

001_Langchain

LangChain LangChain 是一个开源框架,旨在帮助开发者使用大型语言模型(LLMs)和聊天模型构建端到端的应用程序。它提供了一套工具、组件和接口,以简化创建由这些模型支持的应用程序的过程。LangChain 的核心概念包括组件(Components)、链(Chains)、模型输入/输出(Mode…

赶紧收藏!2024 年最常见 100道 Java 基础面试题(二十五)

上一篇地址:赶紧收藏!2024 年最常见 100道 Java 基础面试题(二十四)-CSDN博客 四十九、什么是死锁? 死锁是计算机科学中一个重要的概念,尤其在并发编程和多线程环境中。在Java中,死锁同样是一…

《汇编语言》- 读书笔记 - 附注

《汇编语言》- 读书笔记 - 附注 附注1:Intel 系列微处理器的3种工作模式1. 实模式2. 保护模式保护模式 与 实模式 的主要区别寻址能力内存保护特权级别任务管理和虚拟内存 为何需要保护模式访问受保护资源 3. 虚拟 8086 模式4. 长模式(Long Mode&#xf…

R语言学习—6—多元相关与回归分析

1、引子 xc(171,175,159,155,152,158,154,164,168,166,159,164) #身高 yc(57,64,41,38,35,44,41,51,57,49,47,46) #体重 par(marc(5,4,2,1)) #设定图距离画布边缘的距离:下5,左4,上2,右1 plot(x,y) 2、相关…

【C语言实现贪吃蛇】(内含源码)

前言:首先在实现贪吃蛇小游戏之前,我们要先了解Win32 API的有关知识 1.Win32 API Windows这个多作业系统除了协调应用程序的执行、分配内存、管理资源之外,它同时也是一个很大的服务中心,调佣这个中心的各种服务(每一…

conda的一些问题

我是windows,conda下载的包下载到了c盘的.conda文件夹下,这是为什么? Conda 在 Windows 系统上默认会在用户的主目录下创建一个 .conda 文件夹,用来存储一些临时文件和包的缓存。这个路径是由 Conda 的默认配置决定的&#xff0c…

电话号码的字母组合 【C++】【力扣刷题】

解题思路: 以第一个为例,digits “23”,表明从电话号码的按键中选取2和3这两个字符,然后去寻找它们各自所对应的字母,这里每一个数字字符所对应的字母的不同,0对应的是空字符,而1的话题目中讲到是不对应任…

【webrtc】MessageHandler 6: 基于线程的消息处理:StunRequest实现包发送和超时重传

G:\CDN\rtcCli\m98\src\p2p\base\stun_request.cc使用OnMessage 实现包的发送和包的超时重传StunRequest 一个StunRequest 代表是一个独立的请求的发送STUN消息 要不是发送前构造好的,要不就是按照需要构建的使用StunRequestManager: 每一个STUNRequest 携带一个交互id 写入m…

代码审查工具Gerrit简介

Gerrit是一个开源的代码审查和项目管理工具,特别为Git版本控制系统设计。它提供了一个基于Web的界面,使得开发者能够提交他们的更改供其他人审查,之后这些更改可以被接受并合并到项目中。Gerrit极大地促进了团队协作和代码质量的提升&#xf…

CUDA和显卡驱动

1.安装显卡驱动 https://www.nvidia.com/download/index.aspx?langen-us 由于我的显卡是RTX4060,因此先选择RTX40系列,然后选择RTX4060,进行安装 2.查看显卡对应的CUDA CUDA安装地址:https://developer.nvidia.com/cuda-toolk…

一文带你了解MySQL的索引分类

文章目录 ☃️分类☃️演示图☃️思考☃️总结 欢迎来到 请回答1024 的博客 🍓🍓🍓欢迎来到 请回答1024的博客 关于博主: 我是 请回答1024,一个追求数学与计算的边界、时间与空间的平衡,0与1的延伸的后端开…

【YOLO 系列】基于YOLO V8的27类蔬菜水果检测识别系统【python源码+Pyqt5界面+数据集+训练代码】

前言: 蔬菜水果的种类繁多,是人们日常生活中不可或缺的一部分。然而,在蔬菜水果的生产、销售和储存过程中,往往面临着诸多挑战,如品质检测、分类等问题。为了提高蔬菜水果行业的生产效率和产品质量,我们提…

【redis】redix在Linux下的环境配置和redis的全局命令

˃͈꒵˂͈꒱ write in front ꒰˃͈꒵˂͈꒱ ʕ̯•͡˔•̯᷅ʔ大家好,我是xiaoxie.希望你看完之后,有不足之处请多多谅解,让我们一起共同进步૮₍❀ᴗ͈ . ᴗ͈ აxiaoxieʕ̯•͡˔•̯᷅ʔ—CSDN博客 本文由xiaoxieʕ̯•͡˔•̯᷅ʔ 原创 CSDN 如…

学习Rust的第25天:Rust中的mkdir

为了实现重建 GNU 核心实用程序的崇高目标,今天的工具是 mkdir 我们用来在 Linux 上创建目录的工具。让我们开始吧。 Pseudo Code 伪代码 args command_line_arguments remove the first element of the args vector if args.length 0 {print error_message } els…

STM32学习和实践笔记(24):PWM输出实验:呼吸灯

本实验所要实现的功能是:通过TIM3的CH1输出一个PWM信号,控制D7指示 灯由暗变亮,再由亮变暗,类似于人的呼吸。程序框架如下: (1)初始化PC6管脚为PWM输出功能 (2)PWM输出…

RAG应用全流程

RAG全流程 前提训练一个语义模型(高精度,低精度)训练一个大模型一个知识库一个精度高知识向量库(知识分割后输入高精度语义模型得到)一个精度低知识向量库(知识分割后输入低精度语义模型得到) 应…

基于寄存器的STM32操作流程

寄存器点灯 寄存器操作STM32的好处是不需要依靠外部文件,自由度更高,更为底层,但也更加繁杂。 通过寄存器点灯,需要按照电路结构与手册配置寄存器: 电路结构如下:可知需配置的GPIO为GPIOB5与GPIOE5。 在…

Ubuntu22.04 私钥登录

1. 背景 以前一直使用秘钥登录Linux,最近新装了一台Ubuntu 22.04,照旧部署公钥,使用私钥登录,结果SecureCRT 登录没有问题,使用Xshell登录一直报“所选的用户密钥未在远程主机上注册,请再试一次”。然后各种试&#x…

【电子通识】几个案例说明产品设计过程中的风险控制

做得越久就越会发现,在电子设计中的任何时候,都不要指望会有好运气。因为这个世界没有神仙,大家都是吃五谷杂粮的人。 设计一定按照事物的客观规律办事,否则今天走运不出事,明天走运不出事,但是总有一天风险…

TLV61070A具有0.5V超低输入电压的2.5A同步整流升压转换器适合超级电容供电

前言 最大特点是输入电压可低至0.5V(启动时的最小输入电压为 1.3V),适合作为超级电容的升压转换 特性 输入电压范围:0.5V 至 5.5V 启动时的最小输入电压为 1.3V 输出电压设置范围:2.2V 至 5.5V 两个 69mΩ (LS)/89m…