安装 Docker
sudo apt-get remove docker docker-engine docker.io containerd runc # 卸载旧版本
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
如果需要安装最新版:
sudo apt-get install -y docker-ce
如果需要安装指定版本:
apt-cache madison docker-ce # 显示可选的版本,安装时
sudo apt-get install docker-ce=18.06.3~ce~3-0~ubuntu # 选取对应第二列版本安装
添加权限:
sudo groupadd docker
sudo gpasswd -a $USER docker
newgrp docker
安装 Docker compose
sudo gedit /etc/docker/daemon.json
写入:
{
"registry-mirrors": [
"https://registry.cn-hangzhou.aliyuncs.com",
"http://hub-mirror.c.163.com",
"https://docker.mirrors.ustc.edu.cn",
"https://registry.docker-cn.com"
]
}
然后保存,继续执行命令:
su # 进入root
curl -L https://get.daocloud.io/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
exit # 退出root
sudo chmod +x /usr/local/bin/docker-compose
然后就安装完成了,可以到 国内docker compose站点 查看具体的版本