yum 安装部署 docker-ce

一、yum安装Docker

本案例要求配置本地yum源并安装Docker:

  • 准备1台虚拟机,IP为192.168.137.100, 网络设置为NAT模式
  • 安装docker
  • 关闭防火墙
  • 关闭SELINUX

实现此案例需要按照如下步骤进行。

 

步骤一:配置yum源

1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。

通过 uname -r 命令查看你当前的内核版本

 

2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

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

 

3、设置yum源

yum-config-manager –add-repo https://download.docker.com/linux/centos/docker-ce.repo

yum list docker-ce –show-duplicates 查看源里docker 的版本

 

4、安装docker

yum install docker-ce #ce属于社区版,EE属于企业版(yum install docker-ce-17*)

 

5、Docker配置文件 – daemon.json

daemon.json 文件是 docker 的配置参数,默认安装 docker 后是没有这个文件的,需要手动来创建:

如果在 daemon.json 文件中进行配置,需要 docker 版本高于 1.12.6 (在这个版本上不生效,1.13.1 以上是生效的)

 

vim /etc/docker/daemon.json

{

"graph": "/data/docker", # docker的工作目录

"storage-driver": "overlay2", # 存储驱动

"insecure-registries": ["registry.access.redhat.com", "quay.io"], # 仓库

"registry-mirrors": ["https://q2gr04ke.mirror.aliyuncs.com"], # 阿里云的加速源

"bip": "192.168.100.100/24", # ip地址的定位,最好与外界物理机能直接互通

"exec-opts": ["native.cgroupdriver=systemd"], # cpu内存资源的控制组

"live-restore": true # docker引擎死了,不影响docker引擎启动的容器

}

 

6、启动服务,开机自启

systemctl enable docker

systemctl start docker

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/7136

(0)
杰斯的头像杰斯
上一篇 2023年2月7日 下午5:43
下一篇 2023年2月9日 下午2:00

相关推荐

  • Centos7下离线安装mysql8.0.20

    一、下载linux mysql8.0 离线安装包 首先去mysql官网下载mysql的离线rpm安装包(https://downloads.mysql.com/archives/community/) 二、安装mysql 1、由于mariadb中的lib包和mysql8.0.20的lib包冲突,如果已经安装了mariadb,则需要将其卸载。 2、卸载mari…

    2022年12月5日
    1.7K00
  • Linux Top 命令指南

    top 命令允许用户监视 Linux 上的进程和系统资源使用情况,它是系统管理员工具箱中最有用的工具之一,并且在每个发行版中都预装了它。与 ps 等其他命令不同,它是交互式的,我们可以浏览进程列表、终止进程,等等。本文中,我们将了解如何使用 top 命令。 Getting started top 命令非常简单,只需要在终端中输入 top 即可。top 指令将…

    2022年12月13日
    1.0K00
  • CentOS如何修改root用户登录时默认目录

    如何修改root用户默认目录,修改/root/.bash_profile文件,只要加一行cd 路径就可以。 修改其它用户的配置,这个文件应该是在/home/username/.bash_profile(username为登录用户名)。 如何修改用户主机名?

    2023年11月7日
    1.0K00
  • CentOS7系统开机报错:you might want to save “/run/initramfs/rdsosreport.txt“ to a USB stick or /boot…

    一、报错场景我遇到的场景是Centos7强制下电,开机后报错,报错的大致意思是系统文件出现错误 具体报错如下 you might want to save “/run/initramfs/rdsosreport.txt“ to a USB stick or /boot after mounting them and attach it to a bug re…

    2023年10月16日
    1.6K00
  • Centos7忘记root密码怎么办

    重启linux,进入系统的GRUB菜单界面,选择最下方的,按下小写字母e进入编辑界面 按下方向键,找到以字符串Linux16开头的行,光标移动到结尾,然后输入init=/bin/bash enforcing=0 代表登录系统后,加载bash解释器,然后关闭selinux 按下ctrl+x组合键以单用户模式启动Linux 输入如下命令,重新挂载根目录,进入可写…

    2022年6月11日
    1.4K00

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信