更新
sudo apt-get update
安裝依賴包
sudo apt-get install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common
添加 Docker 的官方 GPG 密鑰
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
設(shè)置Docker穩(wěn)定版?zhèn)}庫
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
更新
sudo apt-get update
查看可以安裝的docker版本
sudo apt-cache policy docker-ce
安裝最新版Docker CE(社區(qū)版)
sudo apt-get install -y docker-ce
查看
sudo docker version
置用戶權(quán)限(需重啟)
sudo usermod -a -G docker $USER
設(shè)置容器加速器削祈、日志大小及個(gè)數(shù)
sudo vim /etc/docker/daemon.json
//設(shè)置日志大小及個(gè)數(shù)
{
"registry-mirrors": ["https://gpgudssy.mirror.aliyuncs.com"],
"log-driver":"json-file",
"log-opts": {"max-size":"30m", "max-file":"3"}
}
//保存后執(zhí)行
sudo systemctl daemon-reload
sudo systemctl restart docker
max-size=30m恋脚,意味著一個(gè)容器日志大小上限是30M,
max-file=3限煞,意味著一個(gè)容器有三個(gè)日志,分別是id+.json、id+1.json、id+2.json
注意:設(shè)置后只對新添加的容器有效
Debian安裝docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun