docker容器是我們公司使用的容器,結合k8s使用。現在容器技術也是比較火的技術了,優點也是比較明顯的。今天我將重點講述一下docker的使用
docker的安裝
這個安裝也是分為電腦系統的,不同的系統環境可能會不一樣,具體看菜鳥教程中的安裝教程
附上本人在安裝之後出現的乙個問題
1,安裝完之後,顯示我不在docker user 組裡面(我是有2個使用者的,乙個是工作使用者,乙個是主使用者,我安裝是在工作使用者下安裝的),如果是我這種情況就要先就工作使用者的賬號授予admin許可權,然後在docker user加上工作的使用者,然後就可以了
驗證docker安裝是否成功
開啟終端輸入「docker version」出現如下資訊就說明成功了
操作第乙個容器
現在我做比方,大家都知道vmware這個工具吧,比方說現在我要在vm搞乙個ubuntu系統,下面是步驟
b,然後在vm中建立乙個選項卡(容器)啟動這個容器,並且是載入這個映象啟動
c,之後就是像安裝系統一樣,一直往下走,直至安裝好,最後就是安裝好了ubuntu
其實docker就是跟那個vm中的虛擬機器差不多的概念,你可以就按照虛擬機器的概念去看待docker。
然後現在我們開始像vm一樣,用docker起乙個裝載ubuntu映象的容器
docker有專門的乙個映象庫可以放各種映象,現在我們要從庫裡面取搜尋我們想要的映象ubuntu
使用命令搜尋ubuntu的映象
但基本上會出現如下錯誤資訊
(window)
(linux)
切換位址之後,再執行上面的指令碼,出現如下介面
其實從圖中可以看出,我們已經進入該容器的ubuntu系統了,接下來就可以用操作ubuntu系統一樣直接安裝各種東西了
接下來就是比較重要的一件事情了,將我們剛才的ubuntu容器轉換為映象,這個就好比你自己電腦的windows系統安裝了一些你工作的必要軟體,然後你可以把整個系統打包成ghost系統,就是就有點備份的意思,方便以後使用,docker的容器轉映象也是這個意思,方便下次使用。
第一步就是知道我最近一次執行的容器,找到我剛才執行容器的id
第二步就是容器打包成映象,新映象的名字叫ubuntu-03-22
第四部是列舉所有的映象,可以看到我們的新的映象已經有了
常用的docke指令碼:
service docker start docker服務啟動
service docker stop docker服務停止
service docker restart docker服務重啟
Docker 入門實踐
docker兩個最重要的概念是映象和容器。重要。容器 container 映象 images 倉庫 repository 除此之外,鏈結和資料卷也很 docker背後的想法是建立軟體程式可移植的輕量容器,讓其可以在任何安裝了docker的機器上執行,而不用關心底層作業系統,就像野心勃勃的造船者們成功...
Docker實踐記錄
docker run d name 容器名 v 主機指令碼所在目錄 容器對映目錄 w 容器對映目錄 映象 執行指令碼的指令 docker run 命令基本結構 docker run 引數 映象 命令 1.檢視所有記錄 docker logs 容器 2.檢視最近n條記錄 docker logs 容器 ...
Docker入門實踐
docker是一門很成熟的容器技術,類似虛擬機器技術主要用做環境的隔離,方便環境的複製映象,虛擬機器是基於作業系統這一層的,而docker更加的輕量級,像是 應用 層級的。比如我需要乙個mysql環境 乙個nginx環境 乙個netcore執行環境等等。有兩個非常重要的概念要搞明白 映象images...