docker入门第二节:Ubuntu18.04安装Docker

未匹配的标注

第一种方法从Ubuntu的仓库直接下载安装:

安装比较简单,这种安装的Docker不是最新版本,不过对于学习够用了,依次执行下面命令进行安装。


$ sudo apt install docker.io

$ sudo systemctl start docker

管理直接使用service

systemctl无法使用管理 docker 服务

参考链接:🔗blog.csdn.net/u012814856/article/d...

查看是否安装成功


$ docker -v

Docker version 17.12.1-ce, build 7390fc6

5
我的系统提示:装的18版本

第二种方法从Docker仓库下载安装:

这种安装方式首先要保证Ubuntu服务器能够访问Docker仓库地址:https://download.docker.com/linux/ubuntu,如果能够访问,按照下面的操作步骤进行安装。


$ sudo apt update

$ sudo apt-get install python-software-properties 

$ sudo apt-get install software-properties-common 

$ sudo apt install apt-transport-https ca-certificates curl 

在/etc/apt/sources.list.d/docker.list文件中添加下面内容

sudo vi /etc/apt/sources.list.d/docker.list


deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable  

添加秘钥

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -  

安装docker-ce


$ sudo apt install docker-ce  

如果是ubuntu16.04

就安装

sudo apt install docker.io  

查看是否安装成功:

$ docker --version

Docker version 18.03.0-ce, build 0520e24  

扩展:

老版本的docker 引擎 提供的是 docker.io

现在提供的是 一个专业版本 docker.ee

还有一个是 社区版免费 docker.ce

Older versions of Docker were called docker or docker-engine or docker.io docker-io package was the name used on Debian/Ubuntu for the official docker release. Main reason was to avoid a name conflict with Ubuntu docker system-tray binary. manpages.ubuntu.com/manpages/precis... Docker now has an enterprise version (EE) and a free community Edition version(CE) Prior to installing Docker Community Edition you would need to remove older binaries. Centos/RHL: docs.docker.com/engine/installatio... $ sudo yum remove docker \ docker-common \ docker-selinux \ docker-engine Ubuntu/Debian: docs.docker.com/engine/installatio...

$ sudo apt-get remove docker docker-engine docker.io

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 查看所有版本


暂无话题~