安装相关依赖软件包

1
2
apt update -y  # 升级 packages
apt install wget curl sudo vim git -y # Debian 系统比较干净,安装常用的软件

安装docker

1
wget -qO- get.docker.com | bash

查看docker版本(能看到版本号即安装成功)

1
docker -v  

设置开机启动

1
systemctl enable docker  

设置日志大小

1
2
3
4
5
6
7
8
9
cat > /etc/docker/daemon.json <<EOF
{
"log-driver": "json-file",
"log-opts": {
"max-size": "20m",
"max-file": "3"
},
}
EOF

通过"max-size": "20m" 配置日志文件的最大为20m,日志文件达到20M后,会创建一个新的日志文件继续记录,而"max-file": "3"则设置了最多只保存3个日志文件。这样可以限制Docker日志在磁盘上占用过多的内存。

安装docker-compose

1
2
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose

查看docker-compose版本(能看到版本号即安装成功)

1
docker-compose --version