在RHEL上安裝Docker
安裝環境
支援Docker的RHEL版本
Red Hat Enterprise Linux 7 (64-bit)
Red Hat Enterprise Linux 6.5 (64-bit) 或更高版本
- 1
- 2
- 3
不論是RHEL的哪個版本,Docker都要求是64位的安裝環境。RHEL 6的核心版本必須是2.6.32-431或者更高。檢視核心版本:
# uname -r
- 1
- 2
安裝docker
安裝前的準備
1.安裝libcgroup(該軟體包提供了一系列工具和庫檔案用於控制和管理控制組)
# rpm -ivh libcgroup-0.40.rc1-6.el6_5.1.x86_64.rpm
- 1
- 2
2.更新yum源
# rpm -ivh epel-release-latest-6.noarch.rpm
- 1
- 2
安裝docker-io
1.使用yum
軟體包管理器安裝docker-io:
# yum install docker-io 已載入外掛:product-id, refresh-packagekit, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 設定安裝程序 epel/metalink | 4.4 kB 00:00 epel | 4.3 kB 00:00 epel/primary_db | 5.9 MB 00:02 解決依賴關係 --> 執行事務檢查 ---> Package docker-io.x86_64 0:1.7.1-2.el6 will be 安裝 --> 處理依賴關係 lxc,它被軟體包 docker-io-1.7.1-2.el6.x86_64 需要 --> 執行事務檢查 ---> Package lxc.x86_64 0:1.0.8-1.el6 will be 安裝 --> 處理依賴關係 lua-lxc(x86-64) = 1.0.8-1.el6,它被軟體包 lxc-1.0.8-1.el6.x86_64 需要 --> 處理依賴關係 lua-alt-getopt,它被軟體包 lxc-1.0.8-1.el6.x86_64 需要 --> 處理依賴關係 liblxc.so.1()(64bit),它被軟體包 lxc-1.0.8-1.el6.x86_64 需要 --> 執行事務檢查 ---> Package lua-alt-getopt.noarch 0:0.7.0-1.el6 will be 安裝 ---> Package lua-lxc.x86_64 0:1.0.8-1.el6 will be 安裝 --> 處理依賴關係 lua-filesystem,它被軟體包 lua-lxc-1.0.8-1.el6.x86_64 需要 ---> Package lxc-libs.x86_64 0:1.0.8-1.el6 will be 安裝 --> 執行事務檢查 ---> Package lua-filesystem.x86_64 0:1.4.2-1.el6 will be 安裝 --> 完成依賴關係計算 依賴關係解決 ================================================================================================================================ 軟體包 架構 版本 倉庫 大小 ================================================================================================================================ 正在安裝: docker-io x86_64 1.7.1-2.el6 epel 4.6 M 為依賴而安裝: lua-alt-getopt noarch 0.7.0-1.el6 epel 6.9 k lua-filesystem x86_64 1.4.2-1.el6 epel 24 k lua-lxc x86_64 1.0.8-1.el6 epel 16 k lxc x86_64 1.0.8-1.el6 epel 122 k lxc-libs x86_64 1.0.8-1.el6 epel 255 k 事務概要 ================================================================================================================================ Install 6 Package(s) 總下載量:5.0 M Installed size: 20 M 確定嗎?[y/N]:y 下載軟體包: (1/6): docker-io-1.7.1-2.el6.x86_64.rpm | 4.6 MB 00:04 (2/6): lua-alt-getopt-0.7.0-1.el6.noarch.rpm | 6.9 kB 00:00 (3/6): lua-filesystem-1.4.2-1.el6.x86_64.rpm | 24 kB 00:00 (4/6): lua-lxc-1.0.8-1.el6.x86_64.rpm | 16 kB 00:00 (5/6): lxc-1.0.8-1.el6.x86_64.rpm | 122 kB 00:00 (6/6): lxc-libs-1.0.8-1.el6.x86_64.rpm | 255 kB 00:00 -------------------------------------------------------------------------------------------------------------------------------- 總計 807 kB/s | 5.0 MB 00:06 warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID 0608b895: NOKEY Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 Importing GPG key 0x0608B895: Userid : EPEL (6) <
[email protected]> Package: epel-release-6-8.noarch (installed) From : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 確定嗎?[y/N]:y 執行 rpm_check_debug 執行事務測試 事務測試成功 執行事務 Warning: RPMDB altered outside of yum. 正在安裝 : lxc-libs-1.0.8-1.el6.x86_64 1/6 正在安裝 : lua-filesystem-1.4.2-1.el6.x86_64 2/6 正在安裝 : lua-lxc-1.0.8-1.el6.x86_64 3/6 正在安裝 : lua-alt-getopt-0.7.0-1.el6.noarch 4/6 正在安裝 : lxc-1.0.8-1.el6.x86_64 5/6 正在安裝 : docker-io-1.7.1-2.el6.x86_64 6/6 Verifying : lxc-libs-1.0.8-1.el6.x86_64 1/6 Verifying : lua-lxc-1.0.8-1.el6.x86_64 2/6 Verifying : lxc-1.0.8-1.el6.x86_64 3/6 Verifying : docker-io-1.7.1-2.el6.x86_64 4/6 Verifying : lua-alt-getopt-0.7.0-1.el6.noarch 5/6 Verifying : lua-filesystem-1.4.2-1.el6.x86_64 6/6 已安裝: docker-io.x86_64 0:1.7.1-2.el6 作為依賴被安裝: lua-alt-getopt.noarch 0:0.7.0-1.el6 lua-filesystem.x86_64 0:1.4.2-1.el6 lua-lxc.x86_64 0:1.0.8-1.el6 lxc.x86_64 0:1.0.8-1.el6 lxc-libs.x86_64 0:1.0.8-1.el6 完畢!
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
2.啟動docker服務:
# service docker start
Starting cgconfig service: [確定]
Starting docker: [確定]
- 1
- 2
- 3
- 4
3.確認docker服務是否執行:
# service docker status
docker (pid 2593) 正在執行...
- 1
- 2
- 3
其他一些事項
開機啟動docker守護程序
安裝docker-io軟體包時已建立docker服務預設開機項:
# ls -l /etc/rc5.d/S95docker
lrwxrwxrwx. 1 root root 16 8月 31 2015 /etc/rc5.d/S95docker -> ../init.d/docker
- 1
- 2
- 3
備註: redhat 6.6的預設啟動級別是5。
docker版本
使用yum預設配置的源安裝的docker版本是1.7.1:
# docker version
Client version: 1.7.1
Client API version: 1.19
Go version (client): go1.4.2
Git commit (client): 786b29d/1.7.1
OS/Arch (client): linux/amd64
Server version: 1.7.1
Server API version: 1.19
Go version (server): go1.4.2
Git commit (server): 786b29d/1.7.1
OS/Arch (server): linux/amd64
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
升級docker
# yum update docker-io
相關推薦
在RHEL上安裝Docker
安裝環境 支援Docker的RHEL版本 Red Hat Enterprise Linux 7 (64-bit) Red Hat Enterprise Linux 6.5 (64-bit) 或更高版本 123 不論是RHEL的哪個版本,Docker都要求是64位的安裝環
阿裏雲cenos 6.5 模板上安裝 docker
enc comm starting parent cap tram arch download acc 本章將介紹在阿裏雲的 Centos6.5 模板上安裝 Docker 以及在 Ubuntu 14.04 模板上安裝 Docker 的過程Centos 6.5 模板上使用D
理解RHEL上安裝oracle的配置參數 :/etc/security/limits.conf, /etc/profile, /etc/pam.d/login
ulimit req else white splay 分層 64位 pass content 無論安裝什麽版本的Oracle,在安裝之前,都需要配置 /etc/pam.d/login /etc/profile /etc/security/limits.con
RHEL7.3系統上安裝docker環境及docker的簡單使用
訪問 vim build info 環境 version .html 查看 hub 為RHEL7和Centos7上安裝epel源和docker源以及安裝和檢查 命令安裝 yum -y install epel-release 手動安裝 wget http://
在mac上安裝Docker
這樣的 開會 有一個 mac 安裝完成 com doc .cn -1 1.進入一下地址進行下載docker https://download.docker.com/mac/stable/Docker.dmg 進入後進行下載後進行安裝 2.將其拖動到Appliactio
Linux上安裝Docker,並成功部署NET Core 2.0
ble otn 重要 命中 mode 管理 sql img 內容 概述 容器,顧名思義是用來存放並容納東西的器皿; 而容器技術伴著Docker的興起也漸漸的映入大家的眼簾,它是一個抽象的概念,同時也是默默存在世上多年的技術,不僅能使應用程序間完全的隔離,而且還能在共享底層系
在centos linux上安裝docker
-1 bit pda 分表 mage emc tar doc 表示 前置條件 64-bit 系統 kernel 3.10+ 1.檢查內核版本,返回的值大於3.10即可。 $ uname -r 2.確保yum是最新的 $ yum update 3.安裝 Docke
如何在ubuntu16上安裝docker
很多 ins sshd main securecrt 鏈接服務器 https 源文件 apt 自從用了docker,就一直無法忘懷,省去了很多部署成本。特別是可以統一開發環境和部署環境,在實際開發中有很大的實用價值。 作為一個偽全棧,我是力推大家學習docker技術的。這種
Centos7上安裝docker
rem all ble uname 服務 install blank down mon 查看來源:http://www.cnblogs.com/yufeng218/p/8370670.html Docker從1.13版本之後采用時間線的方式作為版本號,分為社區版CE和企
linux上安裝Docker
over res pri server storage roc some add lin Docker的三大核心概念:鏡像、容器、倉庫 鏡像:類似虛擬機的鏡像、用俗話說就是安裝文件。 容器:類似一個輕量級的沙箱,容器是從鏡像創建應用運行實例, 可以將其啟動、開始、停止、刪除
如何在Window 10上安裝Docker
雲計算 Docker 如何在Window 10上安裝DockerDocker最近推出了可以運行在Win10和Mac上的穩定版本,那麽在本篇博文中,我將給大家介紹如何在Windows 10上安裝Docker並運行Linux和Windows Containers。Docker for Windows 10
在CentOS7上安裝docker篇
test ges creat rtu 出了 blog apt ice pin 一、在CentOS7上安裝docker篇 1. 查看系統版本: $ cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) 2.
centos7.x上安裝docker
htm sys print config 免費 技術 卸載 小型 log 參考博客: https://www.cnblogs.com/yufeng218/p/8370670.html https://blog.csdn.net/fenglailea/article/deta
『中級篇』如何在window上安裝docker(六)
%20 bash 完成後 啟動 b16 for ref 很慢 item 人與動物最大的區別就是,人會使用工具。windows系統還是主流,今天介紹window下安裝docker,但是需要重點說下的是docker畢竟是linux下的application所以他對linux的支
Centos7.3 上安裝docker
分表 conflicts 重復 ystemd check update 開機啟動 開啟 開發 Docker從1.13版本之後采用時間線的方式作為版本號,分為社區版CE和企業版EE。 社區版是免費提供給個人開發者和小型團體使用的,企業版會提供額外的收費服務,比如經過官方測試
windows10上安裝docker與碰到的坑
info png 會有 -i flow 分享 www. .com log 一、下載docker 去docker官網 : https://www.docker.com/ 下載好之後,運行: 二、安裝docker 運行 DockerToolbox之後,
在Centos7上安裝docker
一.更新yum yum -y upgrade 二.刪除舊版本的docker $ sudo yum remove docker \ docker-client \ docker-client-latest \
在雲伺服器上安裝docker
現在手頭有一臺雲伺服器,對其安裝docker 1.先解除安裝系統殘留的docker # yum remove docker Failed to set locale, defaulting to C Loaded plugins: fastestmirror No Match for arg
Ubuntu18.04上安裝Docker-Compose
docker 完整 usr 進入 compose 8.0 style ubun nload 1.進入https://github.com/docker/compose/releases 查看最新版本,當前版本為1.23.1 sudo curl -L https://g
簡單介紹一下在CentOS上安裝Docker。
簡單介紹一下在CentOS上安裝Docker。 前置條件: 64-bit 系統 kernel 3.10+ 1.檢查核心版本,返回的值大於3.10即可。 $ uname -r 2.使用 sudo 或 root 許可權的使用者登入終端。 3.確保yu