安装环境
apt update && apt -y install apt-transport-https ca-certificates curl gnupg2 software-properties-common
curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/debian/gpg | apt-key add -
add-apt-repository "deb [arch=amd64] https://mirrors.ustc.edu.cn/docker-ce/linux/debian $(lsb_release -cs) stable";
apt-get update
安装
apt-get install -y docker-ce docker-ce-cli containerd.io
curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
配置
mkdir -p /etc/docker /opt/docker
touch /etc/docker/daemon.json
nano /etc/docker/daemon.json
{
"graph":"/opt/docker",
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com"
]
}
systemctl daemon-reload
systemctl restart docker
systemctl enable docker.service
systemctl enable containerd.service
验证安装
docker info
docker-compose --version