docker安装及优化

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

一、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.#设置阿里云镜像源
cd /etc/yum.repo.d
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

二、设置镜像加速

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

搜索容器镜像服务
在这里插入图片描述
在这里插入图片描述

3.查看操作文档
在这里插入图片描述

三、网络优化

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

sysctl -p
systemctl restart network
systemctl restart docker

为什么要开启路由转发功能?
开启路由转发 是让docker0能根据虚拟机ip为自己所有的docker容器分配虚拟ip
在这里插入图片描述

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

#在daemon.json文件中配置

{
 "registry-mirrors": ["https://enr77pto.mirror.aliyuncs.com"], #镜像加速
  "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跑起来的容器还能继续运行
}
【已解决】CentOS7虚拟机安装yum-utils速度慢 执行上面这个命令后,会一直卡在加载界面。 阅读详情

相关推荐

yum install -y yum-utils ----加载问题

2、ping通了的话,还是是用不了yum命令,说明是yum镜像没有了,那么就得下载一个来更新。如果显示没有连接的话,就说明没,也就无法使用yum 命令。1、没或者dns配置不正确,然后:ping。

qq_60281421的博客 2095

device mapper与device-mapper-persistent-data 和 lvm2

前言 在新主机首次安装 Docker Engine-Community之前,需要设置Docker仓库,之后,您可以从仓库安装和更新 Docker。 设置仓库,需要安装所需的软件包。yum-utils 提供了 yum-config-manager ,并且 device mapper 存储驱动程序需要 device-mapper-persistent-data 和 lvm2。 device mapper Device Mapper 是 Linux2.6 内核中支持逻辑卷管理的通用设备映射机制,它为实现用于存储资源管理的块设备驱动提供了一个高度模块化的内核架构。 LVM LVM(Logical Vo

Ubuntu 19.10 安装 美化 优化 conky Docker

Ubuntu终极美化 1.附上我的截图:

Hunter808的博客 3万+

docker 从入门到精通之 linux 安装即常用命令

文章目录1. docker安装的前期准备工作2. 安装docker3. docker 常用命令4. docker 生命周期5. dockerfile 构建自定义镜像6. dockerfile 基本命令 1. docker安装的前期准备工作 1.1 、安装docker 的数据存储驱动包 yum install -y yum-utils device-mapper-persistent-data lvm2 ## 1. 安装docker 的数据存储驱动包。device-mapper-persistent-da

qq_39940489的博客 3705

yum安装依赖及讲解---yum install -y yum-utils device-mapper-persistent-data lvm2

yum是基于 RPM 的 Linux 发行版(如 CentOS、RHEL 等)中的包管理器,用于安装、更新、删除和管理软件包。这个命令:这是yum命令的基本用法,用于安装软件包。-y:这个选项告诉yum在安装过程中自动回答所有提示为“是”(yes),即不会在安装过程中暂停等待用户输入确认。yum-utils:这是一个软件包的名称,包含了一些额外的yum工具和实用程序,例如插件,它可以自动安装调试信息包。:这也是一个软件包的名称,它提供了设备映射器的持久数据支持,通常用于高级存储管理和 LVM(逻辑卷管理)

u010055960的博客 3760

dockerdocker安装优化

当我们安装docker时,使用ifconfig命令,可以看到多出了一张卡。

五彩斑斓的黑@的博客 866

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 -------

m0_51160032的博客 2081

docker安装优化

docker安装部署与优化

一两风的博客 380

Docker安装优化详解

>分类型1.15-1.17过程中分成两种。docker初期版本是1.13(同一版本,开源)目前Docker只能支持64位系统。这里我们使用阿里云的镜像,加速镜像下载速度。①开源社区dockerD-ce。②企业版docker-ee。注册阿里云账号并登录。......

稻香的博客 525

docker安装优化

docker 安装优化 Docker官方建议在Ubuntu中安装,因为Docker是基于Ubuntu发布的,而且一般Docker出现的问题Ubuntu是最先更新或者打补丁的。在很多版本的CentOS中是不支持更新最新的一些补丁包的。 yum 包更新到最新 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 设置yum...

hyf132456的博客 282

docker安装优化

docker安装

linhaoyanglinhao的博客 180

Docker容器安装优化

docker容器安装以及优化(开启路由转发)

weixin_71429790的博客 850

Docker安装部署、镜像构建与优化

1.什么是Docker?     Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。 一个完整的Docker有以下几个部分组成:   DockerClient客户端   Docker Daemon守护进程   Docker Image镜像   DockerContainer容器 起源   Docker 是 PaaS 提供商 dotClou

weixin_45792518的博客 462
上一篇: ELK日志分析系统
下一篇: docker镜像与容器基本操作
ynyysn
博客等级 码龄5年 14粉丝 71原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值