文章出處

 

登錄并記錄下IP

root@iZ2ze8trdebdj12eek09huZ:~# ip r
default via 123.57.95.247 dev eth1 
10.0.0.0/8 via 10.173.31.247 dev eth0 
10.173.24.0/21 dev eth0  proto kernel  scope link  src 10.173.27.142 
100.64.0.0/10 via 10.173.31.247 dev eth0 
123.57.92.0/22 dev eth1  proto kernel  scope link  src 123.57.94.194 
172.16.0.0/12 via 10.173.31.247 dev eth0 
192.168.0.0/20 dev docker0  proto kernel  scope link  src 192.168.0.1 linkdown 

打開官方安裝文檔

https://docs.docker.com/engine/installation/

點到Ubuntu 

分社區版和企業版 我們采用社區版

1.Install packages to allow apt to use a repository over HTTPS: 設置docker的apt源 

   在Ubuntu中輸入以下命令  允許通過https訪問源

$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

2.Add Docker’s official GPG key:    然后添加官方GPG KEY

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

Verify that the key fingerprint is 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88.     確保fingerprint是一致的。

root@iZ2ze8trdebdj12eek09huZ:~# sudo apt-key fingerprint 0EBFCD88
pub   4096R/0EBFCD88 2017-02-22
      Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid                  Docker Release (CE deb) <docker@docker.com>
sub   4096R/F273FCD8 2017-02-22

然后將apt源 添加到source.list

root@iZ2ze8trdebdj12eek09huZ:~# sudo add-apt-repository \
>    "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
>    $(lsb_release -cs) \
>    stable"

vi /etc/opt/sources.list

查看包含ubuntu的已經加入進去了

INSTALL DOCKER

  1. Update the apt package index.

          正式安裝docker 首先更新apt源 

安裝docker社區版 

sudo apt-get install docker-ce

啟動docker 


# docker run -d -p 80:80 httpd

 


其過程可以簡單的描述為:

  1. 從 Docker Hub 下載 httpd 鏡像。鏡像中已經安裝好了 Apache HTTP Server。

     

  2. 啟動 httpd 容器,并將容器的 80 端口映射到 host 的 80 端口。

下面我們可以通過瀏覽器驗證容器是否正常工作。在瀏覽器中輸入 http://[your ubuntu host IP] ecs是公網IP

26.png

可以訪問容器的 http 服務了,第一個容器運行成功!我們輕輕松松就擁有了一個 WEB 服務器。隨著學習的深入,會看到容器技術帶給我們更多的價值。

鏡像下載加速

由于 Docker Hub 的服務器在國外,下載鏡像會比較慢。幸好 DaoCloud 為我們提供了免費的國內鏡像服務。

下面介紹如果使用鏡像。

  1. 在 daocloud.io 免費注冊一個用戶。

  2. 登錄后,點擊頂部菜單“加速器”。

  3. copy “加速器”命令并在 host 中執行(你的命令可能跟我的會稍有不同)。

  4. 重啟 Docker deamon,即可體驗飛一般的感覺。

# systemctl restart docker.service

 

視頻鏈接如下 http://mp.weixin.qq.com/s?__biz=MzIwMTM5MjUwMg==&mid=506103906&idx=1&sn=daf127f449e334842bf36649a5d88e94&chksm=0d30807b3a47096d90f240d8fb90d8c39e94b62c422a7a988cfb3484b4d5196942f39719f0d6&mpshare=1&scene=23&srcid=0503Mmw24JAm8A5CYUiZmORz#rd


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()