本篇部落格帶大家部署docker環境。
分別介紹在centos7中部署docker.
首先闡述下安裝docker的一些前提需求:
1、 docker需要安裝在64位cpu的計算機上,暫時不支援32位
2、 若為linux核心,建議在3.10及以上
3、 linux核心需要開啟cgroup和namespace功能
4、 對於非linux平台,如microsoftwindows和os x,需要安裝使用toolbox工具
在centos7中部署docker環境的過程如下:
1、 檢查系統核心版本,建議在3.10及以上
uname –r
vi /etc/yum.repos.d/docker.repo
編輯如下內容
如果本地原有的yum源有問題,或者原本的軟體包較為老舊,可以到網上download乙個repo檔案,放在/etc/yum.repos.d/目錄,
這邊提供乙個阿里的:
如果出現以下報錯,可以把/etc/yum.repos.d/docker.repo中倒數第三行中gpgcheck=1
改為gpgcheck=0
安裝成功後如下
啟動docker容器
我們跑個hello world吧
啥,docker也有hello world?
大家會發現,docker一開始在本地去找這個映象,沒有找到
然後就從library中去找這個映象了
找到這個映象後,再把它download下來執行
你好啊我是docker啊
能看到這個證明你幹得不錯啊
我辛辛苦苦幹了下面幾步才讓你看到這些文字啊:
1、 docker client連線上了docker daemon
2、 docker daemon從docker hub裡頭把hello-world這個映象拽了下來
3、 docker daemon從這個映象中建立了乙個容器,產生了你現在所看到的內容
4、 docker daemon將這些輸出傳送給docker client,docker client將這些資訊呈現在你面前
…(下面的不翻譯了)
03 執行第乙個docker容器
容器需要管理工具 runtime 和作業系統,我們的選擇如下 1 管理工具 docker engine 因為 docker 最流行使用最廣泛。2 runtime runc docker 的預設 runtime 3 作業系統 ubuntu 雖然存在諸如 coreos 的容器 os,因考慮到我們目前處於...
新建並執行第乙個Vue專案
基本環境要求 node npmnpm install g vue cli 全域性安裝vue cli vue init webpack project name 建立乙個基於 webpack 模板的新專案 npm install 安裝所有依賴的庫 npm run dev 執行,預設需要8080埠 2 ...
第乙個vue執行
1,我剛入手,所以直接在網上d的模板,用的element,倉庫 2,vue搭建環境 vue需要nodejs支援,需要用到npm npm的作用就是對node.js依賴的包進行管理 新版本安裝的時候,nodejs會將其一起安裝上。一般用lts,穩定版本 2 安裝完以後可以嘗試用命令裝x一下。測試下版本 ...