[toc]html
部分文檔有對應官方的中文翻譯,能夠從 https://docs.docker-cn.com 查看。可是必定要注意代碼格式,中文文檔中許多格式是錯誤的,應該對比英文文檔中的代碼來看linux
這裏面須要注意的是,在參考官方安裝文檔 (中文)配置 Linux 源的時候,若是是國內服務器,要將其中的 https://download.docker.com/linux/
替換爲 https://mirrors.aliyun.com/docker-ce/linux/
git
例如,官網要求安裝命令爲github
$ sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable"
替換爲從阿里雲上下載,不須要×××下載了:docker
$ sudo add-apt-repository \ "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \ $(lsb_release -cs) \ stable"
17.04之後的版本能夠使用如下方式安裝:json
export CHANNEL=stable #[stable,test,edge] curl -fsSL https://get.docker.com/ | sh -s -- --mirror Aliyun
ubuntu14.04配置加速器
ubuntu14根據upstart
進行系統初始化,對於這類系統,能夠用經過編輯配置文件的方法來配置加速器ubuntu
vim /etc/default/docker DOCKER_OPTS="--registry-mirror=https://registry.docker-cn.com" systemctl restart docker.service
ubuntu16.04/Centos 7配置加速器
這類系統都已經開始使用 systemd 進行系統初始化管理了,對於使用systemd的系統,應該經過編輯服務配置文件 docker.service 來進行加速器的配置vim
systemctl enable docker.service #首先執行,要保證service的服務配置文件存在 sudo vi /etc/systemd/system/multi-user.target.wants/docker.service ExecStart=/usr/bin/dockerd --registry-mirror=https://registry.docker-cn.com sudo systemctl daemon-reload sudo systemctl restart docker.service sudo ps -ef | grep dockerd docker info #查看加速器配置是否成功
執行Docker命令沒有權限api
sudo usermod -aG docker $USER
# Docker官方文檔 docker run -d -p 80:4000 docs/docker.github.io
Docker官方頻道的視頻講座: https://www.youtube.com/user/dockerrun安全