欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在windows下的安裝Docker的教程

 更新時間:2015年12月01日 17:37:20   投稿:mdxy-dxy  
這篇文章主要介紹了在windows下的安裝Docker的教程,注意只能是64的系統(tǒng),需要的朋友可以參考下

非官方備注:你的CPU一定要支持VT才可以,筆者的筆記本T6400不支持VT是裝不上的,所以一定要支持VT,好在筆者的MAC很OK,公司電腦也給力,如果在win7系統(tǒng)安裝需要是64的系統(tǒng)。

上一節(jié)我們介紹了在ubuntu和centos下的安裝,當(dāng)然都是基于64位系統(tǒng)的,在學(xué)習(xí)過程中,你可能沒有這些東西,當(dāng)然你可以用virtualbox或者Vmware虛擬化出來,今天我們介紹的是官網(wǎng)給我們提供的using vagrant!

介紹

Docker可以用虛擬主機(jī)技術(shù)運(yùn)行在Windows上像virtualbox,你可以運(yùn)行l(wèi)inux在虛擬主機(jī)里!

安裝警告

    官方申明docker還是在開發(fā)完善中,不建議在運(yùn)營的產(chǎn)品中使用它,但是現(xiàn)在離正式版越來越接近了,請關(guān)注我們的博客http://blog.docker.io/2013/08/getting-to-docker-1-0/

    windows的安裝是社區(qū)貢獻(xiàn)出來的,唯一的官方的安裝方法是ubuntu就是上一節(jié)我們介紹的,這個版本可能是過期的因?yàn)樗Q于一些二進(jìn)制包的更新和發(fā)布

安裝前準(zhǔn)備

    安裝virtualbox官網(wǎng)下載地址:https://www.virtualbox.org一路next就可以了(非官方備注:當(dāng)然你不會安裝或者感覺下載速度慢,可以用360或者QQ軟甲管家下載自動安裝)

    安裝vagrant從官網(wǎng):http://www.vagrantup.com,選擇安裝路徑一路next就可以了

    下載安裝git(帶有ssh功能的)從官網(wǎng):http://git-scm.com/downloads下載和安裝,這個其實(shí)也是一路next(向github提交過代碼的應(yīng)該最清楚)

官方推薦至少有2GB的磁盤空間和2GB的內(nèi)存!

運(yùn)行命令提示符

首先要打開cmd命令提示符,你可以同時按住windows鍵(非官方備注:ctrl鍵旁邊那個微軟圖標(biāo))+R,然后輸入cmd,按回車(Enter)就可以了,當(dāng)然你也可以在你的計算機(jī)中搜索cmd.exe(非官方備注:如果你跟我一樣用win8,可以windows鍵+x選擇命令提示符管理員那個)

當(dāng)然你可以用Cygwin終端或者git bash這些命令行都可以,操作都是一樣的

安裝一個Ubuntu virtual server

讓我們下載和運(yùn)行一個已經(jīng)安裝好了ubuntu的docker的二進(jìn)制文件

git clone https://github.com/dotcloud/docker.gitcd dockervagrant up

安裝docker

下載文件

更新內(nèi)核


官方文檔沒有的但是你會遇到的

更新內(nèi)核完成后,就出現(xiàn)一些字段,譬如升級完內(nèi)核可能出現(xiàn) vagrant halt的字樣,這個時候你就要輸入vagrant halt,然后再輸入vagrant up可能會會出現(xiàn)如下

更新內(nèi)核

這個時候你就要輸入vagrant provision然后會檢測繼續(xù)更新安裝,然后再vagrant ssh就可以了


這里你要稍等比較長的時間,去打個游戲玩會吧!因?yàn)樗鼤螺d很多東西,而且我們訪問美國的網(wǎng)速一般都比較慢,所以我建議你還是先干點(diǎn)別的!

我發(fā)現(xiàn)我安裝的場景跟官方提供的顯示一點(diǎn)都不一樣,不過安裝好了之后是一樣的,我就拿實(shí)際的給大家看!

出現(xiàn)上邊的截圖后,輸入vagrant halt,然后輸出vagrant up來開啟機(jī)器,當(dāng)然你可以在virtualbox里邊去關(guān)閉它!

Congratulations! You are running an Ubuntu server with docker installed on it. You do not see it though, because it is running in the background

接官方-現(xiàn)在你可以慶祝了,你正在運(yùn)行著裝好docker的unbuntu服務(wù)器了,但是你看不到它,因?yàn)樗恢痹诤笈_運(yùn)行(非官方備注:但是你可以從你的virtualbox中看到它)

登錄你的unbuntu服務(wù)器現(xiàn)在登錄你的ubuntu服務(wù)器,你現(xiàn)在有兩個選擇運(yùn)用vagrant的命令行來操作運(yùn)用ssh(我用的putty)運(yùn)用windows命令行來操作

vagrant ssh

這個時候你可能看到錯誤信息“ssh executable not found”.,錯誤的原因是你的ssh沒有加入到可執(zhí)行PATH路徑中,這個時候,你可以用set命令來添加路徑,譬如你的ssh.exe在你的“C:Program Files (x86)Gitbin”這個目錄中,你就只要輸入命令

set PATH=%PATH%;C:\Program Files (x86)\Git\bin

然后就OK了vagrant ssh,登錄之后是這樣的

如果這個時候你出現(xiàn)錯誤“The program ‘docker' is currently not installed”,那就很遺憾你只能從頭開始重新安裝了

運(yùn)用ssh客戶端登錄

首先,你要拿到你登錄的IP和端口,輸入

`vagrant ssh-config`

這個時候,你會看到輸出了hostname就是你登錄的ip,端口號2222,用戶默認(rèn)的vagrant,密碼一樣都是vagrant,然后你就可以用ssh登錄了,我用的是putty,官方用的也是putty

ssh登錄

ssh登錄

當(dāng)然如果你用git bash這種終端運(yùn)行的時候也可以輸入命令,然后賬號密碼也都是vagrant

ssh vagrant@127.0.0.1 –p 2222

運(yùn)行docker首先獲得root

sudo su

這個時候你就可以運(yùn)行demo hello word了

docker運(yùn)行

下邊是我用virtualbox安裝的ubuntu然后用ubuntu安裝的docker

docker運(yùn)行ubuntu

本文由widuu貢獻(xiàn)翻譯

相關(guān)文章

  • 基于Docker結(jié)合Canal實(shí)現(xiàn)MySQL實(shí)時增量數(shù)據(jù)傳輸功能

    基于Docker結(jié)合Canal實(shí)現(xiàn)MySQL實(shí)時增量數(shù)據(jù)傳輸功能

    這篇文章主要介紹了基于Docker結(jié)合Canal實(shí)現(xiàn)MySQL實(shí)時增量數(shù)據(jù)傳輸功能,本文給圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-07-07
  • docker容器無法訪問宿主機(jī)端口的解決

    docker容器無法訪問宿主機(jī)端口的解決

    這篇文章主要介紹了docker容器無法訪問宿主機(jī)端口的解決方案,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • docker部署LNMP&phpMyAdmin的方法步驟

    docker部署LNMP&phpMyAdmin的方法步驟

    這篇文章主要介紹了docker部署LNMP&phpMyAdmin的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • 如何解決安裝docker的yum工具時報錯問題

    如何解決安裝docker的yum工具時報錯問題

    在安裝Docker時遇到y(tǒng)um工具錯誤可通過更新yum源解決,先卸載舊Docker,備份原yum源,下載新的CentOS-Base.repo文件到指定目錄,安裝yum工具后,配置Docker的yum源,國內(nèi)用戶建議使用aliyun源以避免訪問異常,安裝并啟動Docker,校驗(yàn)是否成功
    2024-09-09
  • docker 查詢或獲取私有倉庫(registry)中的鏡像的方法

    docker 查詢或獲取私有倉庫(registry)中的鏡像的方法

    這篇文章主要介紹了docker 查詢或獲取私有倉庫(registry)中的鏡像的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-05-05
  • docker中的jenkins配置sonarQube的過程

    docker中的jenkins配置sonarQube的過程

    SonarQube是一個開源的代碼分析平臺,用來持續(xù)分析和評測項(xiàng)目源代碼的質(zhì)量,通過SonarQube可以檢測出項(xiàng)目中重復(fù)代碼,潛在bug,?代碼規(guī)范,安全性漏洞等問題,并通過SonarQube?web?UI展示出來,這篇文章主要介紹了docker中的jenkins配置sonarQube,需要的朋友可以參考下
    2023-08-08
  • docker導(dǎo)入導(dǎo)出鏡像、容器,及啟動容器失敗的解決過程

    docker導(dǎo)入導(dǎo)出鏡像、容器,及啟動容器失敗的解決過程

    本文介紹了在內(nèi)網(wǎng)環(huán)境下使用Docker進(jìn)行應(yīng)用程序部署時遇到的問題以及解決方案,主要通過Docker的鏡像和容器導(dǎo)入導(dǎo)出功能,實(shí)現(xiàn)了在內(nèi)網(wǎng)環(huán)境下成功部署應(yīng)用程序,同時,還詳細(xì)介紹了docker命令的使用方法,包括鏡像的導(dǎo)出和導(dǎo)入、容器的導(dǎo)出和導(dǎo)入等
    2025-02-02
  • 解決Docker錯誤“docker?build“?requires?exactly?1?argument(s)問題

    解決Docker錯誤“docker?build“?requires?exactly?1?argument(s)

    這篇文章主要介紹了解決Docker錯誤“docker?build“?requires?exactly?1?argument(s)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 詳解Docker退出容器不關(guān)閉容器的方法

    詳解Docker退出容器不關(guān)閉容器的方法

    進(jìn)入docker容器后如果退出容器,容器就會變成Exited的狀態(tài),那么如何退出容器讓容器不關(guān)閉呢?現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • 超級簡潔的使用YUM安裝docker

    超級簡潔的使用YUM安裝docker

    這篇文章主要給大家介紹了關(guān)于使用YUM安裝docker的相關(guān)資料,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,需要的朋友可以參考下
    2023-08-08

最新評論