先说一下自动安装的方式, 一个命令就可以 , 会自动安装docker 和docker-compose
snap install docker
如果非要手动安装 , 那么执行下面教程
这个官网的安装教程,安装docker ,
下面是我按照官网的写的安装步骤,可以对比参考一下官网的进行安装。也可以直接按照本教程,我已经写的相当详细。
①,设置仓库
a:更新仓库
sudo apt-get update
b: 安装包以允许apt通过HTTPS使用存储库
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common
c:添加docker的官方key
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
验证key指纹是9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88
sudo apt-key fingerprint 0EBFCD88
应出现如下提示信息
d:设置stable 仓库
sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
②:安装docker
sudo apt-get update
列出版本号
apt-cache madison docker-ce
安装daoker
sudo apt-get install docker-ce=5:18.09.2~3-0~ubuntu-bionic docker-ce-cli=5:18.09.2~3-0~ubuntu-bionic containerd.io
③:验证docker是否安装成功
sudo docker run hello-world
下面我们再来安装 docker-compose, docker-compose的安装十分简单, 只需要把docker-compose文件下载到/usr/local/bin目录即可
执行如下命令
sudo curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
该命令安装的是1.23.2版本 , 如果想要安装最新版 , 移步docker-compose最新版本查看版本号,并将链接中的1.23.2替换掉即可. 注意:为了保证环境可以成功搭建,搭建跟教程中的保持一致
如果网速慢,下载失败, 可以用下载工具进行下载,传到linux的/usr/local/bin目录即可。
OK下载完成后还需要赋予docker-compose可执行的权限,
chmod +x /usr/local/bin/docker-compose
安装完毕