Docker學習中的一些資料整理

[toc]html

Docker的全生命週期文檔總結

docker link

部分文檔有對應官方的中文翻譯,能夠從 https://docs.docker-cn.com 查看。可是必定要注意代碼格式,中文文檔中許多格式是錯誤的,應該對比英文文檔中的代碼來看linux

Docker Docs for Beginner

Docker Details Part

install docker

這裏面須要注意的是,在參考官方安裝文檔 (中文)配置 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

Configure the local official docker docs by docker container

# Docker官方文檔
docker run -d -p 80:4000 docs/docker.github.io

The security of docker

Docker API

Docker Vedio

相關文章
相關標籤/搜索