LinuxMint,Ubuntu安裝Docker與配置加速
部落格地址:http://svend.cc
安裝Docker
-
檢視核心版本
$ uname -r
4.4.0-21-generic
-
更新軟體源
$ sudo apt-get update $ sudo apt-get install apt-transport-https ca-certificates
-
新增新的
GPG
key$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
-
開啟
/etc/apt/sources.list.d/docker.list
檔案,如果沒有先建立一個檔案,清空裡面所有內容Ubuntu Precise 12.04 (LTS)
deb https://apt.dockerproject.org/repo ubuntu-precise main
Ubuntu Trusty 14.04 (LTS)
deb https://apt.dockerproject.org/repo ubuntu-trusty main
Ubuntu Wily 15.10
deb https://apt.dockerproject.org/repo ubuntu-wily main
Ubuntu Xenial 16.04 (LTS)
deb https://apt.dockerproject.org/repo ubuntu-xenial main
-
更新軟體源
$ sudo apt-get update
-
清理存在舊的倉庫
$ sudo apt-get purge lxc-docker
-
驗證倉庫是否正確
$ apt-cache policy docker-engine
此處省略了升級核心等步驟(需要的去官網看。因為我使用的核心幾乎都是保持更新的)
-
安裝Docker
$ sudo apt-get install docker-engine
-
啟動Docker服務
$ sudo service docker start
-
驗證Docker 是否正確的安裝完成
$ sudo docker run hello-world
配置Docker加速
-
去DaoCloud註冊賬號
-
註冊完成之後進入Docker加速器頁面
https://www.daocloud.io/mirror#accelerator-doc
官網有命令能一鍵配置很多版本的系統,但是ubuntu16.04/Linux mint 18(基於ubuntu 16)暫時不支援一件配置,所以這裡我就寫16.04 的配置教程
-
建立目錄
/etc/systemd/system/docker.service.d
$ sudo mkdir /etc/systemd/system/docker.service.d
-
建立檔案
/etc/systemd/system/docker.service.d/docker.conf
$ sudo vi /etc/systemd/system/docker.service.d/docker.conf
-
重寫
ExecStart
配置[Service] ExecStart= ExecStart=/usr/bin/dockerd --registry-mirror=加速地址
-
加速地址在 Docker加速器,點選立即使用,會出現一行命令
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://××××××××.m.daocloud.io
其中
××××××××
是每個賬號獨有的程式碼 將上面docker.conf的加速地址替換為你的
http://××××××××.m.daocloud.io
-
應用更改
$ sudo systemctl daemon-reload
-
重啟Docker daemon
$ sudo systemctl restart docker
好啦,大公告成,接下來,可以盡情的pull你想要的映象啦,速度是槓槓的
相關文章
- Ubuntu安裝和配置Docker-CE映象加速UbuntuDocker
- Ubuntu24.04下Docker安裝與配置UbuntuDocker
- Docker安裝及配置阿里雲加速Docker阿里
- CentOS7安裝Docker並配置映象加速CentOSDocker
- Ubuntu Docker 安裝UbuntuDocker
- ubuntu 安裝 dockerUbuntuDocker
- ubuntu安裝dockerUbuntuDocker
- (1)docker安裝下載並配置加速器Docker
- Ubuntu Server 24.04 LTS 安裝 Docker 與 Docker ComposeUbuntuServerDocker
- Docker筆記(三):Docker安裝與配置Docker筆記
- Ubuntu中安裝DockerUbuntuDocker
- Docker ELK+Filebeat安裝與配置Docker
- Docker nginx安裝與配置掛載DockerNginx
- Ubuntu 安裝 docker[laradock]UbuntuDocker
- ubuntu 18.04 安裝dockerUbuntuDocker
- Ubuntu安裝docker筆記UbuntuDocker筆記
- Ubuntu 安裝 Docker DesktopUbuntuDocker
- 【ubuntu】22.04安裝dockerUbuntuDocker
- ubuntu 安裝指定版本dockerUbuntuDocker
- Ubuntu24.04安裝DockerUbuntuDocker
- Ubuntu下 hadoop的安裝與配置UbuntuHadoop
- Ubuntu安裝配置JDKUbuntuJDK
- Ubuntu 安裝最新 docker docker-composeUbuntuDocker
- ubuntu 使用aliyun映象安裝 dockerUbuntuDocker
- Ubuntu 14.04 LTS 安裝DockerUbuntuDocker
- Ubuntu安裝nvidia-dockerUbuntuDocker
- Docker最全教程之Ubuntu下安裝Docker(十四)DockerUbuntu
- 在Ubuntu中安裝Docker和docker的使用UbuntuDocker
- 【Docker快速入門】在Ubuntu下安裝DockerDockerUbuntu
- ubuntu下cacti安裝配置Ubuntu
- Ubuntu安裝zabbix配置教程Ubuntu
- centos7安裝社群版docker並配置阿里雲映象加速CentOSDocker阿里
- Ubuntu16.04-hadoop3.1.0安裝與配置UbuntuHadoop
- 在ubuntu中安裝與配置zsh與oh-my-zshUbuntu
- ubuntu18.04 安裝dockerUbuntuDocker
- Ubuntu2404安裝以及部署dockerUbuntuDocker
- Ubuntu 22.04 安裝Docker環境UbuntuDocker
- Docker 安裝配置 GitLabDockerGitlab