安装企业级Docker

2023-10-31

1. 关闭防火墙

1.1 关闭防火墙

**systemctl stop firewalld && systemctl disable firewalld #**关闭防火墙

1.2 关闭iptables防火墙

yum install iptables-services -y #安装iptables
service iptables stop && systemctl disable iptables #禁用iptable
iptables -F #清空防火墙规则

1.3 关闭selinux

setenforce 0
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config
#注意:修改selinux配置文件之后,重启机器,selinux才能永久生效

image.png

1.4 配置时间同步

yum install -y ntp ntpdate
crontab -e #编写计划任务
** * /1 * * * /usr/sbin/ntpdate cn.pool.ntp.org #编写内容*
systemctl restart crond #重启crond服务使配置生效

image.png

2. 安装基础软件包

2.1 常用基础软件

**yum install -y wget net-tools nfs-utils lrzsz gcc gcc-c++ **make cmake libxml2-devel openssl-devel curl curl-devel unzip sudo ntp libaio-devel wget vim ncurses-devel autoconf automake zlib-devel python-devel epel-release openssh-server socat ipvsadm conntrack yum-utils

3. 安装Docker

3.1 配置docker-ce国内yum源(阿里云)

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

3.2 安装docker依赖包

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

3.3 安装docker-ce

yum install docker-ce -y #安装
systemctl start docker && systemctl enable docker #启动docker服务

image.png

3.4 配置docker镜像加速器

推荐阿里云镜像加速器。
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
#让加速器生效
sudo systemctl daemon-reload
sudo systemctl restart docker

3.5 开启包转发功能和修改内核参数

内核参数修改:br_netfilter模块用于将桥接流量转发至iptables链,br_netfilter内核参数需要开启转发。

modprobe br_netfilter
cat > /etc/sysctl.d/docker.conf <<EOF
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
EOF
#配置生效
sysctl -p /etc/sysctl.d/docker.conf

docker-ce已安装OK.

4. 创建快照

创建快照是为了方便其他虚拟机克隆,以免新建的虚拟机做不必要的重复操作。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

安装企业级Docker 的相关文章

随机推荐

  • win10安装TeXLive2019

    下载安装包 到TeX Live官网下载iso安装包 Acquiring TeX Live as an ISO image 点击上图中的链接 会根据网络选择合适的镜像 方便我们下载 我的镜像是上海交通大学的 http mirrors sjtu
  • Pytorch 图像增强 实现翻转裁剪色调等 附代码(全)

    目录 前言 1 裁剪 1 1 中心裁剪 1 2 随机裁剪 1 3 随机尺寸裁剪 2 翻转 2 1 水平翻转 2 2 垂直翻转 2 3 随机旋转 3 色调 3 1 灰度变换 3 2 色彩抖动 3 3 随机翻转颜色 3 4 随机调整锐度 3 5
  • 微信 支付和回调

    1 微信支付 兼容小程序 app h5等方式 RequestMapping value recharge getSign public JSONMessage getSign RequestParam int payType Request
  • Ubuntu 20.04虚拟机开机卡在 /dev/sda* clean ,针对AMD核显的解决办法

    问题描述如标题 此类问题存在的普遍解释是 1 存储空间不足 2 显卡驱动问题 因此在解决问题之前需要先判断自己的问题 首先重启 开机时按Esc建 进入Grub界面 选择第一个选项Ubuntu 之后选择Advanced options for
  • Java中的数据库连接--JDBC

    JDBC Java DataBase Connectivity 即Java数据库连接 就是使用Java语言操作数据库 JDBC的本质 官方定义的定义的一套操作所有关系型数据库的规则 即接口 这边使用MySQL数据库进行测试 1 快速入门 首
  • 非常有趣的的免费API接口,基本上很全了

    一 图灵聊天机器人 http doc tuling123 com openapi2 263611 二 百度地图开放平台 http lbsyun baidu com index php title webapi 三 Eolinker API
  • 【吐血整理】mysql密码正确但无法登陆

    一面 1 二叉搜索树和平衡二叉树有什么关系 强平衡二叉树 AVL 树 和弱平衡二叉树 2 B 树和 B 树的区别 为什么 MySQL 要使用 B 树 3 HashMap 如何解决 Hash 冲突 4 epoll 和 poll 的区别 及其应
  • C++ 语言的单元测试与代码覆盖率

    点击蓝字 关注我们 来源于网络 侵删 前言 测试是软件开发过程中一个必须的环节 测试确保软件的质量符合预期 对于工程师自己来说 单元测试也是提升自信心的一种方式 直接交付没有经过测试的代码是不太好的 因为这很可能会浪费整个团队的时间 在一些
  • Mysql 的安装与配置

    一 windows 服务器下的 mysql 1 安装软件安装 按软件提示一路确定下去 2 压缩包安装 1 解压安装包到自定义路径 2 修改 my ini 配置文件 复制解压好的文件路径 记事本打开 my ini 文件 将basedir 与
  • tie-aware的检索指标

    检索常用指标 P precision R recall F1 AP average precision RR reciprocal rank NDCG normalized discounted cumulative gain ACG av
  • 我对GPIO的的理解

    首先 要先说下GPIO和引脚的区别 整理下网上提出的问题和答案 GPIO的英文全称General Purpose Input Output Ports 中文意思是通用I O端口 在单片机上 单片机有很多管脚 PIN 除了一些特殊的PIN 比
  • 深入理解CAS算法原理

    转载自 深入理解CAS算法原理 https mp weixin qq com s biz MzI3ODcxMzQzMw mid 2247483728 idx 1 sn 3d734dc972a244891406cfbc443eabed chk
  • sugarcrm mysql_SugarCRM安装踩雷(一)

    安装SugarCRM前置条件 1 找对平台 正确版本的安装包 2 APACHE MYSQL TOMCAT环境先确保OK 坑1 进入安装参数设置步骤的MYSQL用户密码 这里根据Mysql的登陆用户名和密码来填写 如果不是单独安装的Mysql
  • 贝叶斯推断及其互联网应用(二):过滤垃圾邮件

    上一次 我介绍了贝叶斯推断的原理 今天讲如何将它用于垃圾邮件过滤 贝叶斯推断及其互联网应用 作者 阮一峰 接上文 七 什么是贝叶斯过滤器 垃圾邮件是一种令人头痛的顽症 困扰着所有的互联网用户 正确识别垃圾邮件的技术难度非常大 传统的垃圾邮件
  • Android 中使用Volley进行网络请求和图片加载详解

    博主前些天发现了一个巨牛的人工智能学习网站 通俗易懂 风趣幽默 忍不住也分享一下给大家 点击跳转到网站 前言 Volley概述 Volley既可以访问网络取得数据 也可以加载图片 并且在性能方面进行了大幅度的调整 它的设计目标就是适合进行数
  • TRIZ创新方法——技术矛盾机器解决原理

    TRIZ创新方法 技术矛盾及其解决原理 1 什么是矛盾 2 什么是技术矛盾 3 通用工程参数 4 矛盾矩阵 5 运用阿奇舒勒矛盾矩阵解决技术矛盾的步骤 6 案例分析 7 课后习题 技术矛盾的解决 发明原理的第一个应用 早期TRIZ重要内容之
  • Base Model

    1 Deep Residual Learning for Image Recognition 简介 残差网络ResNet是近年来最有效的base model之一 过去 叠加神经网络层数会导致网络退化 degradation 的问题 当层数达
  • Springboot接入OpenAi/Chat GPT的三种方式

    由于现在网上的相关教程并不多外加没有使用代理的demo 所以抛砖引玉 写了三种调用方式 分别是直接访问 非官方SDK访问 官方开源的SDK访问 准备工作 1 导入pom文件 2023 3 30最新版本
  • 使用Xshell、MobaXterm、Pycharm配置连接远程服务器

    实验室使用服务器远程跑程序 大概分为以下 1 使用SSH SFTP远程连接 2 使用IDE远程调试 下面分别来介绍 文章目录 使用SSH Xshell安装及使用简介 MobaXterm安装及使用简介 下载安装教程 使用简介 使用IDE远程调
  • 安装企业级Docker

    1 关闭防火墙 1 1 关闭防火墙 systemctl stop firewalld systemctl disable firewalld 关闭防火墙 1 2 关闭iptables防火墙 yum install iptables serv