1. 程式人生 > >【親測可行】Centos 7環境下離線安裝Docker

【親測可行】Centos 7環境下離線安裝Docker

在Centos中安裝Docker需要注意Centos的版本和Docker的版本,Docker的不同版本要求對應的Centos版本才行(雖然可以安裝成功,但是啟動容器是會報錯的)

一般執行容器看到這樣的錯誤:

docker: Error response from daemon: OCI runtime create failed: unable to retrieve OCI runtime error (open /run/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/6602807a7f1a03689a847741b0a10171788f7bed2aa92a4dff35c429b02248d1/log.json: no such file or directory): docker-runc did not terminate sucessfully: docker-runc: symbol lookup error: docker-runc: undefined symbol: seccomp_version

就意味著是版本不匹配導致的!

Centos 7.4以下版本,安裝Docker步驟:

1.把docker-engine-1.12.6-1.el7.centos.x86_64.rpm上傳到Centos伺服器

2.執行:yum localinstall -y docker-engine-1.12.6-1.el7.centos.x86_64.rpm,等待執行完成即可

3.啟動Docker服務:systemctl  start  docker

4.驗證:docker run hello-world

Centos 7.4以上版本,安裝Docker步驟:

1.把container-selinux-2.9-4.el7.noarch.rpm、docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm上傳到伺服器

2.執行:yum localinstall -y container-selinux-2.9-4.el7.noarch.rpm 等待執行完成即可

3.yum localinstall -y docker-ce-17.12.0.ce-1.el7.centos.x86_64.rpm 等待執行完成即可

4.上述2和3的步驟不能調換,因為ce-17要依賴selinux-2.9

5.啟動Docker服務:systemctl  start  docker

6.驗證:docker run hello-world

相關推薦

可行Centos 7環境離線安裝Docker

在Centos中安裝Docker需要注意Centos的版本和Docker的版本,Docker的不同版本要求對應的Centos版本才行(雖然可以安裝成功,但是啟動容器是會報錯的) 一般執行容器看到這樣的錯誤: docker: Error response from daem

可用MongoDB在Win10安裝

1、下載mongodb在windows下的安裝檔案 在這個網址下載 mongodb-win32-x86_64-2008plus-ssl-4.0.3-signed.msi。 雙擊安裝,選擇

LinuxCentOS 7環境安裝中文字型庫

JAVA畫圖時常用到Font 類物件 這樣的物件依賴於本地的欄位。新裝的linux沒有安裝欄位庫,和相應的字型。 1、fc-list檢視字型庫 2、yum -y install fontconfig安裝 3、安裝好後/usr/share目錄下多兩個目錄fonts和fo

可行git 一個分支完全覆蓋另一個分支

1、git push origin develop:master -f 就可以把本地的develop分支強制(-f)推送到遠端master2、git checkout master // 切換到舊的分支

解決 RedHat 7.3 環境離線安裝 docker 最新版本的終極辦法

一、引言 在上篇部落格中,我已經完成了在 RedHat 7.2 環境中離線化安裝 docker 1.7.1 的任務(通過 rpm 離線包)。 但是總覺得 docker 1.7.1 都已經是 2015 年的版本了,今年已經是 2018 年了,怎麼還能接受用這麼老的版本呢

雲主機-生產環境離線安裝Docker部署應用

離線安裝Docker、配置Docker以及使用Docker 根據核心版本,下載Docker離線安裝包 安裝上序下載的rpm包:rpm -ivh *.rpm 安裝完成之後,檢測是否安裝成功,

Ubuntu16.04 如何安裝搜狗拼音輸入法有效

tor 有效 設置 添加 tro 如何 Go lin sta 一.添加fcitx鍵盤輸入法系統【系統默認是iBus】 1.將下載源添加至系統源: sudo add-apt-repository ppa:fcitx-team/nightly 2.更新系統列表獲得最新

可用Cobbler自動批量部署Linux系統

Cobbler web Cobbler 自動裝機 批量裝機 linux批量安裝 Cobbler是一個快速網絡安裝linux的服務,而且在經過調整也可以支持網絡安裝windows。該工具使用python開發,小巧輕便,使用簡單的命令即可完成PXE網絡安裝環境的配置,同時還可以管理DHCP、D

有效主頁鎖定神器,媽媽再也不用擔心我電腦瀏覽器主頁被劫持篡改了

text 問題 img strong 密碼 TE build log 電腦 很多朋友都在網上下載一些軟件或者重裝系統後發現,瀏覽器主頁被鎖定了,不管怎麽修改都改不過來,即便是殺毒軟件也拿它沒辦法,這次給大家一個自己親測的主頁鎖定神器,穩妥的解決主頁問題。 註意:主頁鎖定神

MySQL基礎CentOS 7.4 RPM方式安裝MySQL 5.7.19

bae tar -xvf rpm -e create 3.3 general upd tst 版本 1、基本環境準備 操作系統:CentOS 7.4 內核版本3.10..0-693,可使用uname -a命令查看Oracle JDK 1.8_171(建議使用Oracle J

Springboot2.0 傳送HTML 格式的郵件。有效

目的:使用 Springboot2.0 傳送 HTML 格式的郵件   這是建立在 你會使用 springboot2.0 傳送郵件的基礎上,參考這篇部落格: https://blog.csdn.net/Tomwildboar/article/details/83028375

Fatal error: Call to undefined function make_hash() in /dede/sys_info.php on line 201解決方案步驟可用

織夢繫統安裝好後,進入後臺,出現Fatal error: Call to undefined function make_hash() in /dede/sys_info.php on line 201 一般出現這個問題是因為升級網站引起的。我們可以直接把錯誤提示這段程式碼刪除或者遮蔽就行了。 開啟

springboot2.0傳送郵件。QQ、網易有效

目的:springboot2.0-傳送郵箱。QQ、網易郵箱  第一步:新增依賴【網上都是說添一種依賴這是錯誤的,會出現注入的時候為null】 <!--郵箱依賴--> <dependency> <grou

office 2016最新安裝及啟用教程(KMS)有效!!

前言                 博主的一個朋友,咳咳……你們懂得,想裝office,於是我就上網找了一下啟用的方法,親測有效,而且也沒有什麼廣告病毒之類的,還比較方便,所以傳上來方便大家。好了,進入正題: 安裝office 首先我們需要下載安裝offi

LinuxCentOS 7最小化安裝後找不到‘ifconfig’命令

“ifconfig”命令用於配置GNU/Linux系統的網路介面。它顯示網路介面卡的詳細資訊,包括IP地址,MAC地址,以及網路介面卡狀態之類。但是,該命令已經過時了,而且在最小化版本的RHEL 7以及它的克隆版本CentOS 7,Oracle Linux 7和Scientific Linux 7中

有效Kali Linux無法安裝網易雲音樂的解決方案

問題描述 由於 Kali Linux 的核心是基於 Debian 的,我們在安裝網易雲音樂的時候更偏向於選擇安裝網易雲音樂 v1.1.0 deepin15(64位) 的包,可是我發現在安裝過程中,無法定位 libqcef1 軟體包,對於很多鍾愛網易雲音樂的粉絲們肯定是一大打擊啊,所以為了解決這一問題,我將我踩

有效Github無法訪問或者訪問速度的解決方案

我相信,很多朋友都遇到了 Github 訪問速度過慢的問題,我也是在此記下筆記,方便以後拿來使用。 第一步、修改Hosts 通過問題的搜尋瞭解到 github 訪問很慢一般通過修改 hosts 檔案解決的。 在 Ubuntu18.04 中開啟終端,輸入命令 sudo vim /etc/hosts ,英文輸入法

Mysql語句查詢指定重複記錄和刪除重複記錄僅保留一條可以

對於髒資料,除了通過程式來修復,也可以通過mysql本身來修復。問題一:查詢指定組合欄位的重複記錄SELECT * FROM tb_teacher a WHERE (a.user_id, a.cr

可用解決:Win10Nginx、Apache不能啟動

方法一: 將nginx或apache的預設埠從80改成其他的,例如8080,使用127.0.0.1:8080進行訪問即可。 方法二: 禁止System程序使用80埠,步驟如下: 1、開啟登錄檔:regedit 2、找到:HKEY_LOCAL_MACHINE--&

關於Mysql報錯:[Err] 1064 - You have an error in your SQL syntax——解決方法有效

今天查詢SQL語句的時候突然報錯了 [SQL]語句: select * from t_bonusrecord WHERE vipPhone='13164606233' order by `grantTime` desc [Err] 1064 - You have an error in