1. 程式人生 > >docker(2)——docker的安裝與執行以及下載加速

docker(2)——docker的安裝與執行以及下載加速

首先,我們要搭建自己的實驗環境,環境選擇:容器需要管理工具、runtime和作業系統。我們的選擇如下:

    (1)管理工具:docker engine(目前最流行使用)

    (2)runtime-runc(docker預設的runtime)

    (3)作業系統——ubuntu(自己用vmware裝個虛擬機器)

安裝流程如下:

配置Docker的apt源

1、安裝包,允許apt命令https訪問docker源:

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

2、新增Docker官方的GPG

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

3、將docker源新增到/etc/apt/source.list

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release-cs) stable"

4、映象下載加速:

取daocloud.io上註冊一個使用者,登入後點擊加速器,copy命令到命令列執行即可。還需要重啟docker服務,用以下命令:

sudo systemctl restart docker.service

5、執行一個容器:

docker run -d -p 80:80 httpd

命令的意思是從docker hub上下載httpd的映象,映象中已經安裝好了apache http server。下載完後啟動httpd容器,並將容器的8-埠對映到host的80埠。

你可以在你的瀏覽器位址列輸入 http://你的ubuntu的ip地址