91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在不同操作系統中安裝docker

發布時間:2022-02-16 15:24:48 來源:億速云 閱讀:205 作者:iii 欄目:開發技術

這篇“怎么在不同操作系統中安裝docker”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“怎么在不同操作系統中安裝docker”文章吧。

怎么在不同操作系統中安裝docker

支持的平臺

Docker目前已經支持非常多的Linux平臺,Ubuntu、Red Hat企業版Linux、Debian、CentOs、Fedora、Oracle Linux等。如果使用虛擬環境,甚至可以在OS X 和 windows中運行。

安裝的條件

  • Docker目前只能在64位CPU架構的計算機上運行(目前只能是x86_64 、amd64)。

  • Linux 3.8 或 更高版本的內核。3.8之前的版本也能運行,但效果不同,遇到問題時大家都建議你升級。

  • 內核必須支持一些是和的存儲驅動(strage drive),例如:

  • Device Manage

  • AUFS

  • vfs

  • btrfs

  • 默認存儲驅動通常是Device

  • 內核必須支持并開啟cgroup和命名空間(banespace)功能

在Ubuntu中安裝Docker

版本支持:Ubuntu 12.04 LTS 及之后的 64位版本 。但這并不意味著除此之外的Ubuntu或Debian不能按照Docker,只要有適當的內核和Docker所必須的支持,其他版本也能安裝,但是不能得到官方的支持,遇到BUG無法得到官方的修復。

現假設我安裝好的Ubuntu 12.04 LTS 64位電腦為darknight.example.com。

檢查前提條件

內核

確認依據安裝能滿足要求的Linux內核。通過uname命令查詢。

$ uname -a

Ubuntu 12.04.3及以上版本的默認內核是3.8.0 x86_64。

如果查到的不是3.8版的內核,可以用apt-get來升級:

$ sudo apt-get update
$ sudo apt-get install linux-headers-3.8.0-27-generic

然后更新Grub啟動加載器來加載新內核:

$ sudo update-grub

完成安裝后,重啟宿主機來啟用新的3.8內核:

$sudo reboot

重啟之后,可以用 uname -a確認是否運行了新版本內核。

檢查Device Mapper

這里使用Device Mapper昨晚存儲驅動。2.6.9版本及以上的Linux內核已經集成了Device Mapper,并提供了一個將塊設備映射到高級虛擬設備的方法。Device Mapper支持“自動精簡配置”(thin-provisioning)的概念,可以在一種文件系統中存儲多臺虛擬設備(Docker鏡像中的層)。所以很適合做Docker的存儲驅動。

Ubuntu 12.04 以上都裝好了,可以用一下代碼檢查:

$ ls l /sys/class/misc/device-mapper

如果沒有出現device-mapper的信息,可以加載 dm_mod 模塊:

$ sudo modprobe dm_mod

cgroup 和命名空間自2.6版本已經開始集成在Linux內核中了。

安裝Docker

通過Docker源安裝最新版本。要安裝最新的 Docker 版本,首先需要安裝 apt-transport-https 支持,之后通過添加源來安裝。

$ sudo apt-get install apt-transport-https
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
$ sudo bash -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"$ sudo apt-get update
$ sudo apt-get install lxc-docker

如果是較低版本的 Ubuntu 系統,需要先更新內核。

$ sudo apt-get update
$ sudo apt-get install linux-image-generic-lts-raring linux-headers-generic-lts-raring
$ sudo reboot

然后重復上面的步驟即可。

安裝之后啟動 Docker 服務。

$ sudo service docker start
評論中一網友的建議:

ubuntu下,用以下這種腳本方式安裝最方便,來源于sameersbn/docker-gitlab官方說明:

sudo apt-get purge docker.io
curl -s https://get.docker.io/ubuntu/ | sudo sh
sudo apt-get update
sudo apt-get install lxc-docker

OS X

使用 Boot2Docker 工具。

Boot2Docker 是一個極小的虛擬機,同時提供了一個包裝腳本(wrapper script)對該虛擬機進行管理。 安裝Boot2Docker的條件:

  • VirtualBox
  • Docker客戶端

安裝Boot2Docker

到GitHub安裝,或者官網下載安裝。官網有個視頻可學。

啟動Boot2Docker

進入系統的Application文件夾,找到Boot2Docker打開

測試Boot2Docker

通過本機的Docker客戶端連接到Boot2Docker虛擬機中運行Docker守護進程,來測試Boot2Docker安裝程序是否正常運行

$ docker info

當顯示出Docker信息時就是安裝成功運行了。

Windows

與OS X一樣,用Boot2Docker安裝。官網、GitHub。

同樣需要兩個條件:

  • VirtualBox
  • Docker客戶端

下載好后運行腳本即可。

測試Boot2Docker

也是用以下命令測試:

$ docker info

當顯示出Docker信息時就是安裝成功運行了。

CentOS

對于 CentOS6,可以使用 EPEL 庫安裝 Docker,命令如下

$ sudo yum install http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch.rpm
$ sudo yum install docker-io
CentOS7

CentOS7 系統 CentOS-Extras 庫中已帶 Docker,可以直接安裝:

$ sudo yum install docker

安裝之后啟動 Docker 服務,并讓它隨系統啟動自動加載。

$ sudo service docker start
$ sudo chkconfig docker on

以上就是關于“怎么在不同操作系統中安裝docker”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

鹿泉市| 琼结县| 耿马| 临桂县| 扎兰屯市| 宁化县| 开化县| 宝应县| 共和县| 博乐市| 剑阁县| 西华县| 安化县| 中江县| 巴彦淖尔市| 芦山县| 淮南市| 盐城市| 连州市| 章丘市| 绵竹市| 专栏| 沂源县| 北碚区| 东莞市| 社会| 邳州市| 宜宾县| 太仆寺旗| 城口县| 青河县| 资兴市| 茶陵县| 鲁甸县| 应城市| 沂源县| 富川| 达州市| 双流县| 军事| 阳江市|