Docker容器技术与应用实验指导书 实验2 RHEL8.1安装Docker.docxVIP

  • 0
  • 0
  • 约2.8千字
  • 约 7页
  • 2026-03-10 发布于山东
  • 举报

Docker容器技术与应用实验指导书 实验2 RHEL8.1安装Docker.docx

实验2RHEL8.1安装Docker

【实验要求】

掌握在线安装Docker的方法、Docker离线安装包的制作。

【实验环境】

本实验预先在VmwareWorkstation下创建RHEL8版本的虚拟机,虚拟机要求能够与外网连接。本实验虚拟机所用IP为0。

【实验步骤】

步骤1:关闭防火墙

关闭防火墙,并查询防火墙是否关闭。

#systemctlstopfirewalld

#systemctldisablefirewalld

#systemctlstatusfirewalld

若出现“Active:inactive(dead)”提示,则表示防火墙已关闭。

步骤2:关闭SELINUX

#setenforce0 //临时关闭SELINUX

#sed-is/^SELINUX=enforcing/SELINUX=disabled/g/etc/selinux/config //永久关闭SELINUX

步骤3:测试宿主机与外网的连通性

#ping-c4

步骤4:禁用RedHatSubscriptionManager

禁用RedHatSubscriptionManager订阅管理器未订阅注册

#vi/etc/yum/pluginconf.d/subscription-manager.conf

#vi/etc/yum/pluginconf.d/product-id.conf

//在两个配置文件中将enabled=1均修改为enabed=0;

步骤5:配置本地yum源

(1)上传RedHat8的映像文件rhel-8.1-x86_64-dvd.iso到虚拟机的/opt目录中,上传完毕后,利用ls命令进行查看。

#ls/opt

rhel-8.1-x86_64-dvd.iso

(2)移除节点的本地yum源。

#mkdir/opt/repo //建立存放目录

#mv/etc/yum.repos.d/*/opt/repo //将原yum文件移至/opt/repo目录下

(3)将镜像文件挂载到/mnt目录,同时设置开机自动挂载。

#mount-oloop/opt/rhel-8.1-x86_64-dvd.iso/mnt

mount:/mnt:WARNING:devicewrite-protected,mountedread-only.

#vi/etc/fstab

//在文件末尾添加如下参数信息

/opt/rhel-8.1-x86_64-dvd.iso/mnt/iso9660loop00

文件编辑完成后,保存退出,返回命令行。

#mount-a

检查语法

(4)设置RedHat系统的yum源。

#vi/etc/yum.repos.d/redhat.repo

//添加如下参数信息

[AppStream]

name=AppStream

baseurl=file:///mnt/AppStream

enabled=1

gpgcheck=0

[BaseOS]

name=BaseOS

baseurl=file:///mnt/BaseOS

enabled=1

gpgcheck=0

文件编辑完成后,保存退出,返回命令行,并清理及重建yum缓存。

#yumcleanall

#yummakecache

步骤6:配置时间同步

#timedatectl

#timedatectlset-timezoneAsia/Shanghai

#chronycmakestep

#date

步骤7:卸载旧版本

如果安装过旧版本,则需卸载已安装的旧版本。反之,此步骤可以略过。

#yumremove-ydockerdocker-commondocker-selinuxdocker-engine

步骤8:安装必需的软件包

#yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2wget

步骤9:设置docker的yum源

#wget/docker-ce/linux/centos/docker-ce.repo-O/etc/yum.repos.d/docker-ce.repo

步骤10:查看docker版本

查看仓库中的所有Docker版本,根据需要选择特定版本进行安装。

#yumlistdocker-ce--showduplicates|sort-r

步骤11:安装Docker

安装Docker,如需安装最新版,则执行以下命令。

[root@localhost~]#yumremove-ypod

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档