ubuntu20安裝docker

下面講解下ubuntu如何安裝docker,首先ubuntu版本最好在16以上,避免安裝的時候找不到對應的docker包。

一、下載

1、切換到root賬號,有些操作需要root權限,以下命令可以切換root,接着輸入密碼就可以了

2、安裝docker的apt源,APT是Advanced Packaging Tool的縮寫,是一款強大的包管理工具,也可以稱作機制。

下面有提示是否要繼續,輸入Y回車即可。最後會顯示done

3、添加docker官方的GPG,GnuPG,簡稱 GPG, 可以爲文件生成簽名、管理密匙以及驗證簽名。

4、添加docker的源。先用cd 進入 /etc/apt/sources.list.d ,我們使用ls可以看到下面有一個docker.list 的文件,如果沒有docker.list則自己創建一個

使用vi 編輯器編輯,

把裏面的內容清空,鍵盤的X鍵位是刪除的意思,

然後按esc 進入命令模式,再輸入    :i  切換到輸入模式,把下面的這段輸入:

最後按esc 進入命令模式,再輸入   :wq   保存並退出

二、安裝

1、 安裝docker

輸入 apt install docker.io

安裝過程中提示是否繼續,輸入Y回車

最後安裝成功顯示done

2、查看版本

三、下載鏡像

1、查看本地是否有鏡像

2、上圖看到是沒有的,我們要啓動docker去下載。通過命令來啓動一個httpd的鏡像。會從docker hub下載鏡像。下載完成後,鏡像httpd被保存到本地。

此時我們在查看下本地是否存在鏡像文件:

可以看到已經存在了一個鏡像。

3、查看哪些容器在運行 ,我們使用 docker ps  [參數] 命令,還有一些參數:

  • -a :顯示所有的容器,包括未運行的。

  • -f :根據條件過濾顯示的內容。

  • --format :指定返回值的模板文件。

  • -l :顯示最近創建的容器。

  • -n :列出最近創建的n個容器。

  • --no-trunc :不截斷輸出。

  • -q :靜默模式,只顯示容器編號。

  • -s :顯示總的文件大小。

4、搜索鏡像

我們可以從docker-hub上下載很多個鏡像,也可以把自己的鏡像推上去。

也可以在上面搜索鏡像,比如我們搜索mysql的鏡像就發現有很多。

5、下載鏡像,採用pull 命令,比如下載一個hello-world的鏡像

這樣我們就從倉庫拉取到了HelloWorld的鏡像,運行docker images查看鏡像,已經安裝成功,

四、運行鏡像

接下來我們來運行一下,通過輸入docker run hello-world

上面顯示 hello from docker! 則成功運行了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章