您好,登錄后才能下訂單哦!
這篇文章主要介紹“CentOS7離線部署docker”,在日常操作中,相信很多人在CentOS7離線部署docker問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”CentOS7離線部署docker”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
系統環境為: CentOS Linux release 7.5.1804 (Core)
安裝docker版本為: 17.12.0-ce
在http://mirrors.163.com/centos/7/os/x86_64/Packages/中下載如下rpm安裝包:
audit-2.8.4-4.el7.x86_64.rpm audit-libs-2.8.4-4.el7.x86_64.rpm libselinux-2.5-14.1.el7.x86_64.rpm libselinux-python-2.5-14.1.el7.x86_64.rpm libselinux-utils-2.5-14.1.el7.x86_64.rpm libsemanage-2.5-14.el7.x86_64.rpm libsepol-2.5-10.el7.x86_64.rpm policycoreutils-2.5-29.el7.x86_64.rpm audit-libs-python-2.8.4-4.el7.x86_64.rpm checkpolicy-2.5-8.el7.x86_64.rpm libcgroup-0.41-20.el7.x86_64.rpm libsemanage-python-2.5-14.el7.x86_64.rpm libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm policycoreutils-python-2.5-29.el7.x86_64.rpm python-IPy-0.75-6.el7.noarch.rpm setools-libs-3.3.8-4.el7.x86_64.rpm
在https://download.docker.com/linux/centos/7/x86_64/stable/Packages/中下載docker的安裝包:
docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm
在http://rpm.pbone.net/index.php3/stat/4/idpl/36266349/dir/scientific_linux_7/com/container-selinux-2.9-4.el7.noarch.rpm.html中下載container-selinux安裝包:
container-selinux-2.9-4.el7.noarch.rpm
經測試本系統中有些rpm安裝包是需要update,有些是要install,為此將上述的rpm包分成update_rpm和install_rpm,其中: update_rpm中的rpm有:
audit-2.8.4-4.el7.x86_64.rpm audit-libs-2.8.4-4.el7.x86_64.rpm libselinux-2.5-14.1.el7.x86_64.rpm libselinux-python-2.5-14.1.el7.x86_64.rpm libselinux-utils-2.5-14.1.el7.x86_64.rpm libsemanage-2.5-14.el7.x86_64.rpm libsepol-2.5-10.el7.x86_64.rpm policycoreutils-2.5-29.el7.x86_64.rpm
install_rpm中的rpm有:
audit-libs-python-2.8.4-4.el7.x86_64.rpm checkpolicy-2.5-8.el7.x86_64.rpm container-selinux-2.9-4.el7.noarch.rpm docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm libcgroup-0.41-20.el7.x86_64.rpm libsemanage-python-2.5-14.el7.x86_64.rpm libtool-ltdl-2.4.2-22.el7_3.x86_64.rpm policycoreutils-python-2.5-29.el7.x86_64.rpm python-IPy-0.75-6.el7.noarch.rpm setools-libs-3.3.8-4.el7.x86_64.rpm
首先更新需要更新rpm,即執行如下命令:
rpm -Uvh update_rpm/*.rpm
安裝需要安裝的rpm,即執行如下命令:
rpm -ivh install_rpm/*.rpm
啟動docker:
systemctl start docker
設置docker開機自啟動:
systemctl enable docker
驗證是否安裝成功,直接輸入如下命令:
docker version
如果出現下面頁面,則表示安裝成功了!
到此,關于“CentOS7離線部署docker”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。