ubuntu 18.04 docker 安装

docker 官网:https://docs.docker.com/engine/install/ubuntu/

(1)按照官网安装教程:

我选择的是Install from a package安装方法。

首先到网址:https://download.docker.com/linux/ubuntu/dists/
下载对应的版本,进入目录:pool/stable/下选取适合你系统的.deb文件;

(2)接着到下载好的.deb文件目录下:

执行命令: sudo dpkg -i package.deb改为你的.deb包路径);
若遇到问题显示如下:

下列软件包有未满足的依赖关系:
 docker-ce : 依赖: docker-ce-cli 但是它将不会被安装
             依赖: containerd.io 但是它将不会被安装
             冲突: docker.io 但是 20.10.7-0ubuntu5~18.04.3 正要被安装
             推荐: aufs-tools 但是它将不会被安装
             推荐: cgroupfs-mount 但是它将不会被安装 或
                     cgroup-lite 但是它将不会被安装
             推荐: pigz 但是它将不会被安装
 docker.io : 依赖: containerd (>= 1.2.6-0ubuntu1~)
             推荐: pigz 但是它将不会被安装
             推荐: ubuntu-fan 但是它将不会被安装

则执行:
sudo apt install docker.io
sudo apt --fix-broken install
即可,再执行安装 sudo dpkg -i package.deb改为你的.deb包路径) ,应该就没问题了。

(3)验证是否安装成功,执行命令:

sudo docker run hello-world
如果运行成功了,表示docker安装成功,再运行一下sudo docker images ,看是否有hello-world 的镜像,显示如下:

REPOSITORY    TAG       IMAGE ID       CREATED        SIZE
hello-world   latest    feb5d9fea6a5   6 months ago   13.3kB

(4)安装docker-compose:

安装教程官网链接:https://docs.docker.com/compose/install/
首先选择适合你的版本:https://github.com/docker/compose/releases
其次执行: sudo chmod +x /usr/local/bin/docker-compose
若失败,则执行: sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
最后:sudo apt install docker-compose
安装完成。
验证docker-compose是否安装成功:
运行:docker-compose --version

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值