首页 > 其他分享 >docker安装及优化详解

docker安装及优化详解

时间:2023-04-20 14:33:59浏览次数:36  
标签:mapper 存储 .# 详解 yum 镜像 docker 优化

 


 

一、docker安装步骤详解

docker初期版本是1.13(同一版本,开源)

——》分类型 1.15 - 1.17 过程中分成两种。

①开源社区 docker-ce ②企业版 docker-ee

目前 Docker 只能支持 64 位系统。

1.#关闭防火墙
systemctl stop firewalld.service
setenforce 0

2.#安装依赖包
yum install -y yum-utils device-mapper-persistent-data lvm2
--------------------------------------------------------------------------------
#yum-utils:提供了 yum-config-manager 工具。
#device mapper: 是Linux内核中支持逻辑卷管理的通用设备映射机制,它为实现用于存储资源管理的块设备驱动提供了一个高度模块化的内核架构。
#device mapper存储驱动程序需要 device-mapper-persistent-data 和 lvm2。
--------------------------------------------------------------------------------

3.#设置阿里云镜像源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo



4.#安装 Docker-CE 社区版并设置为开机自动启动
yum install -y docker-ce

systemctl start docker.service
systemctl enable docker.service

5.#查看 docker 版本信息
docker version
123456789101112131415161718192021222324252627

1.#关闭防火墙

image-20220109211705353

2.#安装依赖包

image-20220109211949076

3.#设置阿里云镜像源

image-20220109212132716

4.#安装 Docker-CE并设置为开机自动启动

image-20220109212308160

image-20220109212458931

二、设置镜像加速

1.申请加速器地址 这里我们使用阿里云的镜像,加速镜像下载速度 注册阿里云账号并登录image-20220109213613248

  1. 搜索容器镜像服务

image-20220109213752604

3.查看操作文档

image-20220109214140247

image-20220109214212976

image-20220109214422145

三、网络优化

vim /etc/sysctl.conf
net.ipv4.ip_forward=1  #开启路由转发

sysctl -p
systemctl restart network
systemctl restart docker
123456

image-20220109214610038

image-20220109214657906

为什么要开启路由转发功能?

开启路由转发 是让docker0能根据虚拟机ip为自己所有的docker容器分配虚拟ip

在这里插入图片描述

四、docker-server端配置文件建议配置

#在daemon. json文件中配置
{
 "graph":"/data/docker", #数据目录,数据存储位置
 "storage-driver":"overlay2", #存储引擎,docker1.18以上版本默认使用overlay2存储引擎。早期的适合存储引擎使用的aufs
 "insecure-registries":["registry.access.redhat.com","quary.io"], #私有仓库
#registry-mirrors 以下添加
 "bip":"172.184.70.1/24", #docker网络
 "exec-opts":["native.cgroupdriver-systemd"], #启动时的额外参数,(是一种挂在驱动,k8s使用)
 "live-restore":true #当docker容器引擎挂掉的时候,使用docker跑起来的容器还能继续运行
}




1234567891011121314
 

标签:mapper,存储,.#,详解,yum,镜像,docker,优化
From: https://www.cnblogs.com/sj5426/p/17336721.html

相关文章

  • 11-CSS3属性详解(一)
    title:11-CSS3属性详解(一)publish:true前言我们在上一篇文章中学习了CSS3的选择器,本文来学一下CSS3的一些属性。本文主要内容:文本盒模型中的box-sizing属性处理兼容性问题:私有前缀边框背景属性渐变文本text-shadow:设置文本的阴影格式举例: text-s......
  • 12-CSS3属性详解:动画详解
    title:12-CSS3属性详解:动画详解publish:true前言本文主要内容:过渡:transition2D转换transform3D转换transform动画:animation过渡:transitiontransition的中文含义是过渡。过渡是CSS3中具有颠覆性的一个特征,可以实现元素不同状态间的平滑过渡(补间动画),经常......
  • 13-CSS3属性:Flex布局图文详解
    title:13-CSS3属性:Flex布局图文详解publish:true前言CSS3中的flex属性,在布局方面做了非常大的改进,使得我们对多个元素之间的布局排列变得十分灵活,适应性非常强。其强大的伸缩性和自适应性,在网页开中可以发挥极大的作用。flex初体验我们先来看看下面这个最简单的布局:......
  • 14-CSS3属性详解:Web字体
    title:14-CSS3属性详解:Web字体publish:true前言开发人员可以为自已的网页指定特殊的字体(将指定字体提前下载到站点中),无需考虑用户电脑上是否安装了此特殊字体。从此,把特殊字体处理成图片的方式便成为了过去。支持程度比较好,甚至IE低版本的浏览器也能支持。字体的常见格......
  • MySQL 优化
    Mysql优化总的来说就是尽量提高索引的利用率,和减少全表扫描尽量拆分查询,在程序中处理,一般不要过多连表链接查询一般都是用左小表链接右大表,看情况用左链接还是内连接利用redis进行缓存,并提高缓存命中使用explain进行检查检查索引使用情况,尽量将条件放......
  • 07-html标签图文详解(二)
    title:07-HTML标签图文详解(二)本文主要内容列表标签:<ul>、<ol>、<dl>表格标签:<table>框架标签及内嵌框架<iframe>表单标签:<form>多媒体标签滚动字幕标签:<marquee>列表标签列表标签分为三种。1、无序列表<ul>,无序列表中的每一项是<li>英文单词解释如下:ul:unordered......
  • 08-HTML5详解
    title:08-HTML5详解publish:trueHTML5的介绍Web技术发展时间线1991HTML1994HTML21996CSS1+JavaScript1997HTML41998CSS22000XHTML1(严格的html)2002TablelessWebDesign(表格布局)2005AJAX2009HTML52014HTML5Finalized2002年......
  • 10-HTML5详解(二)
    title:10-HTML5详解(二)publish:true本文主要内容拖拽历史地理位置全屏拖拽如上图所示,我们可以拖拽博客园网站里的图片和超链接。在HTML5的规范中,我们可以通过为元素增加draggable="true"来设置此元素是否可以进行拖拽操作,其中图片、链接默认是开启拖拽的......
  • 11-HTML5详解(三)
    title:11-HTML5详解(三)publish:trueWeb存储随着互联网的快速发展,基于网页的应用越来越普遍,同时也变的越来越复杂,为了满足各种各样的需求,会经常性在本地存储大量的数据,传统方式我们以document.cookie来进行存储的,但是由于其存储大小只有4k左右,并且解析也相当的复杂,给开发带......
  • hdparm命令详解:-bash: hdparm: 未找到命令
    一、安装软件[root@localhost~]#yuminstallhdparm-y二、说明作用:Linuxhdparm命令用于显示与设定硬盘的参数。hdparm可检测,显示与设定IDE或SCSI硬盘的参数。语法:hdparm[-CfghiIqtTvyYZ][-a<快取分区>][-A<0或1>][-c<I/O模式>][-d<0或1>][-k<0或1>][-K<0或......