首頁 > 軟體

Ubuntu安裝和執行Docker

2020-06-16 17:02:50

簡介

一個類似於虛擬機器的輕量級容器。
官方網址https://www.docker.com
官方有一個線上模擬環境:
https://www.docker.com/tryit/

安裝

從官網介紹來看,它支援的作業系統非常多,基本許多我沒見過的。
我的測試環境是Ubuntu Kylin 14.04

需求

推薦使用64-bit,kernel 最低3.10,可以使用 uname-r檢視

我用的Ubuntu版本比較高,官方介紹可以跳過一些操作。

安裝過程(使用wget)

安裝需要sudo許可權

確定安裝了wget

which wget
如果沒有安裝,使用
sudo apt-get update
sudo apt-get install wget
進行安裝

獲取包

wget -qO- https://get.docker.com/ | sh
q後面是大寫字母O

提示成功後,執行:

sudo Docker
輸出:

重新啟動系統,執行:

sudo docker run hello-world

它會下載一個測試image並執行。我操作若干次,終於下載下來了:
提示有點問題:

我在休息時間處理,時間比較緊張,以後再來分析這裡原因。
直接測試使用官方的ubuntu映象

sudo docker pull ubuntu
執行hello world
sudo docker run ubuntu /bin/echo hello world

安裝過程(使用apt-get)

$ 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

Docker 常用命令

docker images:列出所有映象(images)
docker ps:列出正在執行的(容器)containers
docker pull ubuntu:下載映象
docker run -i -t ubuntu /bin/bash:執行ubuntu映象
docker commit 3a09b2588478 ubuntu:mynewimage:提交你的變更,並且把容器儲存成Tag為mynewimage的新的ubuntu映象.(注意,這裡提交只是提交到本地倉庫,類似Git)

更多Docker相關教學見以下內容: 

Docker安裝應用(CentOS 6.5_x64) http://www.linuxidc.com/Linux/2014-07/104595.htm 

Ubuntu 16.04 伺服器上設定使用 Docker  http://www.linuxidc.com/Linux/2017-06/145176.htm 

Ubuntu 15.04下安裝Docker  http://www.linuxidc.com/Linux/2015-07/120444.htm 

Docker 安裝範例 http://www.linuxidc.com/Linux/2017-04/142666.htm 

Docker 建立基礎映象  http://www.linuxidc.com/Linux/2017-05/144112.htm 

在 Ubuntu 15.04 上如何安裝Docker及基本用法 http://www.linuxidc.com/Linux/2015-09/122885.htm 

Ubuntu 16.04上Docker使用手記 http://www.linuxidc.com/Linux/2016-12/138490.htm 

使用Docker分分鐘啟動常用應用  http://www.linuxidc.com/Linux/2017-04/142649.htm 

Ubuntu 16.04下Docker修改組態檔不生效解決辦法  http://www.linuxidc.com/Linux/2017-05/143862.htm 


IT145.com E-mail:sddin#qq.com