ubuntu16.10安裝docker17.03.0-ce並配置國內源和加速器


說明:這個針對docker-ce安裝,ce和ee的區別是前者是社區版,后者是企業版

1.  配置Ubuntu的源,不然慢的去哭吧。參考http://cn.archive.ubuntu.com/help/ubuntuhttps://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 注意版本要對應。我的源配置見附件sources.list

2. 安裝docker,按照官方教程https://docs.docker.com/engine/installation/linux/ubuntu/

環境依賴

sudo apt-get update
sudo apt-get install \
     linux-image-extra-$(uname -r) \
     linux-image-extra-virtual

安裝docker包

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

添加docker官方GPG秘鑰

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

安裝穩定版倉庫

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

再次更新源

sudo apt-get update

安裝docker-ce

sudo apt-get install docker-ce
 

3. 給docker添加國內加速器(參考https://github.com/yeasy/docker_practice/blob/master/install/mirror.md)

在阿里雲申請一個賬號,打開連接https://cr.console.aliyun.com/#/accelerator 拷貝您的專屬加速器地址,然后/etc/systemd/system/multi-user.target.wants/docker.service 文件,找到 ExecStart= 這一行,在這行最后添加加速器地址 --registry-mirror=<加速器地址>

ExecStart=/usr/bin/dockerd --registry-mirror=https://jxus37ad.mirror.aliyuncs.com

注:對於 1.12 以前的版本,dockerd 換成 docker daemon

重新加載配置並且重新啟動

sudo systemctl daemon-reload
sudo systemctl restart docker
 

至此docker安裝及國內加速器都好了,開始你的docker之旅吧。

hello-word

sudo docker run hello-world
 
如需要設置代理參考: http://wish.leanote.com/post/a681ceddcbd1 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM