Docker的安装跟基础使用一篇文章包会

目录

国内源安装新版本

1、清理环境

2、配置docker yum源

3、安装启动

4、启动Docker服务

5、修改docker数据存放位置

6、配置加速器

现在我们已经完成了docker的安装和初始配置。以下为基本测试使用


自带源安装的版本太低

docker官方源安装的话速度太慢了

所以本篇文章安装方面就实例一个最常用的国内源安装新版本

国内源安装新版本

1、清理环境

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

2、配置docker yum源

安装工具

#yum install -y yum-utils device-mapper-persistent-data lvm2 git

配置阿里云Docker Yum源

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

查看可安装Docker版本

 # yum list docker-ce --showduplicates

3、安装启动

安装较旧版本(比如Docker 17.03.2) :
        需要指定完整的rpm包的包名,并且加上--setopt=obsoletes=0 参数:

安装Docker新版本(比如Docker 3:25.0.3):       

 # yum install docker-ce -y

4、启动Docker服务

#systemctl enable docker

#systemctl start docker

查看所安装的Docker版本

docker -v

可以查看docker的运行状态

docker info

5、修改docker数据存放位置

vim /usr/lib/systemd/system/docker.service

添加内容如下

--data-root=/docker-data

配置完成后保存退出

重新加载配置文件并重启docker

systemctl daemon-reload

systemctl restart docker

6、配置加速器

全部复制粘贴即可内容如下

​sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://kjs65jvh.mirror.aliyuncs.com"],
  "exec-opts": ["native.cgroupdriver=systemd"],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "100m"
  },
  "storage-driver": "overlay2"
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

​我在里面还加了一些日志的配置更加实用一点

#注意:一定注意编码问题,出现错误---查看命令:journalctl -amu docker 即可发现错误

现在我们已经完成了docker的安装和初始配置。以下为基本测试使用

使用国内镜像仓库拉取最新版本的nginx镜像

docker pull daocloud.io/library/nginx:latest

查看镜像

docker images

希望能够帮追到大家!!

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

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

相关文章

2023年算法OOA-DBSCAN聚类

2023年算法OOA-DBSCAN聚类 鱼鹰优化算法&#xff08;Osprey optimization algorithm&#xff0c;OOA&#xff09;由Mohammad Dehghani 和 Pavel Trojovsk于2023年提出&#xff0c;其模拟鱼鹰的捕食行为。鱼鹰是鹰形目、鹗科、鹗属的仅有的一种中型猛禽。 DBSCAN聚类算法&#x…

RLNNA-DBSCAN聚类

RLNNA-DBSCAN聚类 RLNNA算法&#xff08;基于强化学习的神经网络优化算法&#xff09;是一种性能较佳的优化算法。DBSCAN聚类算法&#xff08;密度聚类算法&#xff09;是一种基于密度的聚类算法&#xff0c;其主要思想是通过寻找样本点周围的密度可达关系来聚类数据。 使用RL…

小白跟做江科大51单片机之DS1302可调时钟

原理部分 1.DS1302可调时钟介绍 单片机定时器主要占用CPU时间&#xff0c;掉电不能继续运行 图1 2.原理 图2 内部有寄存器&#xff0c;寄存的时候以时分秒寄存&#xff0c;以通信协议实现数据交互&#xff0c;就可以实现对数据进行访问和读写 3.主要寄存器定义 CE芯片使能…

线性代数 --- 特征值与特征向量

特征值与特征向量 已知任意向量x&#xff0c;现有矩阵A对x进行操作后&#xff0c;得到新的向量Ax。这就好比是自变量x与函数f(x)的关系一样&#xff0c;向量x通过类似“函数”的处理得到了一个新的向量Ax。这个新的向量可能和原向量x方向相同&#xff0c;也可能不同(事实上大多…

五、布局布线约束、系统优化参数、时序优化收敛 关键技术点

在实际的工程当中&#xff0c;出现了时序违例的情况如何解决呢&#xff1f; 本章内容将介绍例外约束、布局布线的具体操作&#xff0c;实现系统参数的优化。 **前言:**通过约束时钟&#xff0c;比如基准时钟&#xff0c;和生成时钟&#xff0c;让我们的综合工具知道我们的时序…

2024年阿里Android高级面试题分享,送给正在迷茫的你

前言 很多公司在招人这件事情上都会面临一个问题&#xff1b; “我们的招聘要求又不高&#xff0c;能做项目就行&#xff0c;但为什么就是招不到人&#xff1f;” 很多公司还面临一个问题&#xff0c;招聘的时候这人各方面都不错&#xff0c;但上岗了就是不出活&#xff0c;绩…

2024春招面试,文末有彩蛋

前言 Flutter 作为Google出品的一个新兴的跨平台移动客户端UI开发框架&#xff0c;正在被越来越多的开发者和组织使用&#xff0c;包括阿里的咸鱼、腾讯的微信等。 今天&#xff0c;我主要讲解Flutter中文本组件方面的Widget&#xff0c;包括Text、RichText、TextField&#…

元宇宙线上展厅——如何利用3D展示平台创新吸引客户与展示产品

在数字化转型的浪潮中&#xff0c;元宇宙线上展厅作为一种全新的虚拟展示平台&#xff0c;正以其独特的创新功能和沉浸式体验&#xff0c;吸引着越来越多的企业和用户的目光。 一、元宇宙线上展厅的创新功能 1、沉浸式体验与交互设计 元宇宙线上展厅通过先进的3D建模技术和VR技…

selenium4的相对定位

selenium4相对定位 Selenium 4新增了相对定位器&#xff0c;能帮助用户查找元素附近的其他元素。可用的相对定位器有above、below、toLeftOf、toRightOf、near。在Selenium 4中&#xff0c;find_element方法能够接受一个新方法withTagName&#xff0c;它将返回一个RelativeLoca…

《2023年DDoS攻击现状及趋势报告》

执行概要 与第一季度相比&#xff0c;2023年第二季度的DDoS攻击活动增长了387%。 电信公司遭受的攻击最为频繁&#xff0c;占总攻击量的50%&#xff0c;在2023年上半年发生了超过37,000次攻击&#xff1b;然而&#xff0c;在所有行业中&#xff0c;电信公司的攻击活动在同一时…

mac电脑总卡蓝屏是怎么回事,苹果电脑老卡蓝屏怎么办

电脑老卡蓝屏是比较常见的电脑故障之一&#xff0c;导致这一问题的出现很可能是电脑本身的硬件&#xff0c;或电脑上的驱动安装错误&#xff0c;没法运行&#xff0c;当然也不排除其他的一些因素。虽说电脑蓝屏是电脑几乎都会出现的小毛病&#xff0c;不足以致命&#xff0c;但…

Day19:信息打点-红蓝队自动化项目资产侦察武器库部署企查产权网络空间

目录 各类红蓝队优秀工具项目集合 自动化-武器库部署-F8x 自动化-网络空间-AsamF 自动化-企查信息-ENScan 自动化-综合架构-ARL&Nemo 思维导图 章节知识点 Web&#xff1a;语言/CMS/中间件/数据库/系统/WAF等 系统&#xff1a;操作系统/端口服务/网络环境/防火墙等 应…

一本书讲透ChatGPT,实现从理论到实践的跨越!大模型技术工程师必读

这里写目录标题 前言内容简介作者简介专家推荐读者对象目录直播预告 前言 OpenAI 在 2022 年 11 月推出了人工智能聊天应用—ChatGPT。它具有广泛的应用场景&#xff0c;在多项专业和学术基准测试中表现出的智力水平&#xff0c;不仅接近甚至有时超越了人类的平均水平。这使得 …

垃圾分类网站|基于Springboot框架+java+MYSQL数据库的垃圾分类网站开发设计与实现(可运行源码+数据库+文档)

目录 1.摘 要 2.系统结构设计 3.系统顺序图设计 4.数据库设计 5.系统详细设计 用户前台功能模块 管理员功能模块 垃圾分类管理员功能模块 论文参考 文末获取源码 1.摘 要 本论文主要论述了如何使用JAVA语言开发一个垃圾分类网站 &#xff0c;本系统将严格按照软件开发…

探索直播美颜SDK背后的算法:如何实现高效的美颜处理?

直播中&#xff0c;美颜功能更是成为了吸引用户的一大利器&#xff0c;为了实现这一目标&#xff0c;各大直播平台纷纷推出了美颜功能&#xff0c;而直播美颜SDK背后的算法成为了实现这一功能的关键。 一、美颜算法的重要性 美颜算法在直播美颜SDK中扮演着至关重要的角色。它不…

isNaN和Number.isNaN()的区别

一句话概括&#xff1a; isNaN()会先尝试转换为数字&#xff0c;如果无法转换为数字则返回true&#xff0c;否则返回false Number.isNaN()&#xff1a;直接检查一个值是否为NaN 示例如下&#xff1a; 对于isNaN() NaN直接就返回true "abc"是字符串且无法转换为数…

连锁经营如何降低财务成本和税务风险

连锁经营的财务是一个比较复杂的体系。连锁经营通过规模化运作&#xff0c;连锁企业可以享受采购、生产和销售方面的经济规模优势&#xff0c;从而降低采购成本、生产成本和运营成本。可以通过统一管理和监控各个门店的财务状况&#xff0c;实现资源的最优配置&#xff0c;减少…

如何单独设置cPanel的PHP扩展

我们在上周遇到购买Hostease的Linux虚拟主机客户网站页面需要使用mb_strlen函数。像这种需要特定PHP函数的设置需求&#xff0c;我们是可以单独在cPanel面板进行设置。 步骤 1&#xff1a;登录到 cPanel 打开您的 Web 浏览器&#xff0c;登录您的 cPanel 控制面板登录页面。 步…

Linux - 进程控制

1、进程创建 1.1、fork函数初识 在linux中fork函数时非常重要的函数&#xff0c;它从已存在进程中创建一个新进程。新进程为子进程&#xff0c;而原进程为父进程&#xff1b; #include <unistd.h> pid_t fork(void); 返回值&#xff1a;自进程中返回0&#xff0c;父进…

EC600模块通过AT指令接入阿里云物联网平台并发布属性

摘要&#xff1a;本文介绍一下如何通过EC600模块的AT指令&#xff0c;将设备属性值发送到阿里云物联网平台的方法。 这个模块供电可以是 5-16V 和电脑通过USB串口连接&#xff0c;4线即可。未来集成到自己的系统中的时候&#xff0c;可以直接发送指令即可。 使用的软件是FreeAT…
最新文章