構建YUM本地源離線安裝Docker

2021-08-14 21:20:57 字數 2342 閱讀 4227

在docker的使用過程中有時候會遇到一些私有化部署的問題,就是在一些無法上網的機器上面安裝使用dokcer,這就引出了docker的離線安裝的問題

環境:

通過 uname -r 命令檢視你當前的核心版本

centos 7.0核心版本3.10.0-327.el7.x86_64

centos 7.2-1511

docker 1.12.6版本

基本思路:

基礎環境準備:

關閉selinux:安全子系統

[root@localhost ~]# cat /etc/selinux/config

selinux=disabled

selinuxtype=targeted 

關閉firewalld:防火牆

systemctl status firewalld   檢視防火牆狀態

systemctl stop firewalld        關閉防火牆

systemctl disable firewalld    禁用防火牆

systemctl status firewalld

firewall-cmd --state              檢視firewall狀態

構建本地

yum源:

將yuminstallpackages上傳到/root目錄下面

1、安裝createrepo

出現這個證明createrepo已經安裝好了。

2、建立新的*.repo檔案

刪除/etc/yum.repo.d目錄下檔案,建立新的*.repo檔案,如:local.repo,進行配置

[root@master ~]# rm -rf /etc/yum.repos.d/centos-*

[root@master ~]# vi/etc/yum.repos.d/local.repo

[local_server]

name=thisis a local repo

baseurl=file:///root/yuminstallpackage

enabled=1

gpgcheck=0

3、設定本地源

執行下面命令,成功後本地源就設定完成了

createrepo -d /root/yuminstallpackage/

輸入yum repolist看是否能看到自己構建的本地源

清除快取,yum clean all

建立快取,yum makecache

4、看本地源是否配置成功

通過yum list看是否輸出了新的rpm包,如果能查詢到,證明配置成功

安裝docker

安裝yuminstall docker

啟動docker

systemctl start docker 

開機自動啟動docker

systemctl enable docker

重啟docker

systemctl restart docker

檢視docker資訊

docker info

檢視docker版本

docker version

yum使用,yum構建本地源

由於公司的測試伺服器上不能連線外網,使用rpm安裝個東西,一堆的依賴能搞死個人。所以決定搭建個本地的源,其實很簡單,記錄下來備查 服務版本是redhat enterprise 5.3,安裝盤,已經掛載在 media rhel5u3目錄上 具體的掛載參照mount命令就行。1.在目錄 etc yum....

本地安裝yum源

鏈結 一 掛載本地光碟到系統 把rhel6.2安裝光碟放入光碟機,在終端命令列下操作 mkdir media rhel 新建掛載目錄 mount dev cdrom media rhel 掛載光碟到 media rhel目錄下 cd media rhel 進入掛載目錄 ls 檢視掛載目錄,光碟掛載成...

使用iso構建本地的yum安裝源

1.掛載 iso cd media mkdir iso mount r o loop path to iso media iso 將iso檔案掛載到 media iso 2.在本地檔案系統建立 repo 源目錄 cd media mkdir repo cd repo mkdir centos mou...