1. 準備
1)光碟機掛載iso映象
export mount_dir=/mntmount /dev/sr0 $
2. 建立rhel7基礎映象
1)建立rmp根目錄
mkdir -p /ups/data/rhel76export 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....