当前位置: 首页 > news >正文

docker安装和优化

文章目录

  • 一、容器的核心
  • 二、Docker安装
    • 1、安装环境
    • 2、设置阿里云镜像源
    • 3、安装docker-ce社区版并开机自启
    • 4、查看docker信息
  • 三、设置镜像加速
    • 1、申请阿里云加速器地址,配置容器镜像服务
  • 四、网络优化
    • 1、如何优化
    • 2、开启路由转发

一、容器的核心

docker本质上是物理机上运行的一个进程,通过分隔不同的命名空间来实现资源的隔离,通过cgroup实现资源限制,通过写时复制技术实现高效的文件操作。

二、Docker安装

1、安装环境

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。
在这里插入图片描述

2、设置阿里云镜像源

cd /etc/yum.repos.d
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
在这里插入图片描述

3、安装docker-ce社区版并开机自启

docker-ce:开源社区免费docker
docker-ee:企业版的收费docker

yum install -y docker-ce
在这里插入图片描述
systemctl enable docker.service --now
在这里插入图片描述
安装好的Docker系统有两个程序,Docker服务端和docker客户端。其中Docker服务端是一个服务进程,负责管理所有容器。Docker客户端则扮演着Docker服务端的远程控制器,可以用来控制Docker的服务端进程。大部分情况下Docker服务端和客户端运行在一台机器上。

4、查看docker信息

docker version
在这里插入图片描述

三、设置镜像加速

1、申请阿里云加速器地址,配置容器镜像服务

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、网络优化

1、如何优化

在这里插入图片描述
docker安装好后,可以看到这里多了一张docker网卡。docker0作为docker容器的网关,容器通过docker0和外界通信。为了让docker0根据虚拟机的ip为自己所有的docker容器分配虚拟ip,那么就需要开启路由转发功能。

2、开启路由转发

vim /etc/sysctl.conf
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
重启网卡和docker
在这里插入图片描述

相关文章:

  • 上饶专业做网站建设/网络营销的公司有哪些
  • 手机怎么建立自己的网站/市场营销推广方案模板
  • 网站开发中网页之间的连接形式有/下载百度官方版
  • 网站建设中模版/目前推广平台都有哪些
  • 网站建设空间一般多大/优化设计
  • 公司门户网站/自媒体培训学校
  • 【机器学习】Ensemble Learning 集成学习 + Python代码实战
  • 巷子里的酒
  • 【C语言案例】——三子棋
  • 云上mysql 简易安装
  • 【手写的从前】解析参考:Numpy手写的多层神经网络
  • Speech recognition模型:RNN Transducer(RNN-T)
  • 【Leetcode】二分法求解问题
  • 22道js输出顺序问题,你能做出几道
  • 30 个 Python 技巧,加速你的数据分析处理速度
  • python爬虫-反爬-验证码
  • Python Tkinter Gui 常用组件介绍 基本使用
  • 1.3.5 手写数字识别之资源配置