建立rhel7基礎映象

2022-03-15 09:27:59 字數 1343 閱讀 4812

1. 準備

1)光碟機掛載iso映象

export mount_dir=/mnt

mount /dev/sr0 $

2. 建立rhel7基礎映象

1)建立rmp根目錄

mkdir -p /ups/data/rhel76

export rpm_root=/ups/data/rhel76

2)初始化

rpm --root $ --initdb

3)安裝rmp包(redhat-release-server rpm)

rpm --root $ -ivh $/packages/redhat-release-server-7.6-4.el7.x86_64.rpm

4)配置yum源

mkdir -p $/etc/yum.repos.d/cat >$/etc/yum.repos.d/rhel7.repo<[rhel7]

name=rhel7

baseurl=file://

$enabled=1

eof

5)載入gpg key

rpm --root $ --import  $/rpm-gpg-key-redhat-*

6)最小化安裝rhel7到$目錄

yum -y groupinstall "

core

" --setopt=group_package_types=mandatory --installroot=$

備註:(group_package_types)

mandatory  package groups/packages are always installed.

default        package groups/packages are normally installed except if specified otherwise.

optional      package groups/packages are only installed on demand.

7)建立映象

tar -c $/ -c . | docker import - biaobes/rhel:7.6

8)執行測試

docker run --hostname='

rhel7-container

' biaobes/rhel7:7.6

uname -a

9)發布映象到公有倉庫

docker push biaobes/rhel7:7.6

RHEL7 配置方法

命令 hostname 檢視現在主機的名稱 hostnamectl set hostname test 將主機名修改為 test reboot 重啟 配置資訊需要重啟生效 命令 ifconfig a 顯示所有網路介面資訊 含down狀態的介面 ifconfig命令被用於配置和顯示linux核心中網路...

rhel 7特殊許可權

一 suid 用於二進位制的檔案中,對目錄無效 讓一般使用者在執行某些二進位制檔案的時候,能夠暫時擁有該程式 二進位制檔案 所有者的許可權 使用該命令的所屬使用者的許可權來執行,而不是命令執行者的許可權 比如 在root使用者的家目錄下 在某一目錄下執行ls命令時候,要看其目錄對應的許可權 ls l...

RHEL7服務管理

對於學習過紅帽rhel6的系統或已經習慣使用service chkconfig等命令來管理系統服務的使用者可能要鬱悶了,因為在紅帽rhel7系統中管理服務的命令變成了 systemctl 但使用方法大致相同,做一下對比。例1 root localhost systemctl status sshd....