Ubuntu 18.04 安裝 Docker-ce

Ubuntu是容器的首選平臺

從LXD到Kubernetes再到Docker,Canonical與行業領先的公司合作,提供全方位的技術和服務,幫助用戶在公有云、私有云和混合雲或裸機雲上大規模運行容器。

LXD:純容器管理程序

  • 直接遷移現有虛擬機的工作負載

輕鬆將您現有的Linux虛擬機移至容器,而無需修改應用或操作。LXD的計算機容器能像虛擬機一樣運行。

  • 比傳統虛擬機快25%

以虛擬機的操作方式運行未經修改的Linux操作系統和應用程序,速度驚人且毫無延遲。

  • 密度高達ESX的10倍

LXD採用純容器實現Linux虛擬化。對於私有云和公有云基礎架構,這種做法比使用VMware ESX和Linux KVM具有顯著的密度優勢。

Ubuntu 18.04 安裝 Docker-ce


以下介紹在Ubuntu 18.04 LTS中,安裝Docker-ce

1.更換國內軟件源,推薦中國科技大學的源,穩定速度快(可選)

<code>sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo sed -i 's/archive.ubuntu.com/mirrors.ustc.edu.cn' /etc/apt/sources.list
sudo apt update/<code>

2.安裝需要的依賴包

<code>sudo apt install apt-transport-https ca-certificates software-properties-common curl/<code>

3、添加 GPG 密鑰,並添加 Docker-ce 軟件源,這裡還是以中國科技大學的 Docker-ce 源為例

<code>curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/ubuntu \\
$(lsb_release -cs) stable"/<code>

4.添加成功後更新軟件包緩存

<code>sudo apt update/<code>

5.安裝 Docker-ce

<code>sudo apt install docker-ce/<code>

6.設置開機自啟動並啟動 Docker-ce(安裝成功後默認已設置並啟動,可忽略)

<code>sudo systemctl enable docker
sudo systemctl start docker/<code>

7.測試運行

<code>sudo docker run hello-world/<code>

8.添加當前用戶到 docker 用戶組,可以不用 sudo 運行 docker(可選)

<code>sudo groupadd docker
sudo usermod -aG docker $USER/<code>

9.測試添加用戶組(可選)

<code>docker run hello-world/<code>


分享到:


相關文章: