下面讲解下ubuntu如何安装docker,首先ubuntu版本最好在16以上,避免安装的时候找不到对应的docker包。
1、切换到root账号,有些操作需要root权限,以下命令可以切换root,接着输入密码就可以了
2、安装docker的apt源,APT是Advanced Packaging Tool的缩写,是一款强大的包管理工具,也可以称作机制。
下面有提示是否要继续,输入Y回车即可。最后会显示done
3、添加docker官方的GPG,GnuPG,简称 GPG, 可以为文件生成签名、管理密匙以及验证签名。
4、添加docker的源。先用cd 进入 /etc/apt/sources.list.d ,我们使用ls可以看到下面有一个docker.list 的文件,如果没有docker.list则自己创建一个
使用vi 编辑器编辑,
把里面的内容清空,键盘的X键位是删除的意思,
然后按esc 进入命令模式,再输入 :i 切换到输入模式,把下面的这段输入:
最后按esc 进入命令模式,再输入 :wq 保存并退出
1、 安装docker
输入 apt install docker.io
安装过程中提示是否继续,输入Y回车
最后安装成功显示done
2、查看版本
1、查看本地是否有镜像
2、上图看到是没有的,我们要启动docker去下载。通过命令来启动一个httpd的镜像。会从docker hub下载镜像。下载完成后,镜像httpd被保存到本地。
此时我们在查看下本地是否存在镜像文件:
可以看到已经存在了一个镜像。
3、查看哪些容器在运行 ,我们使用 docker ps [参数] 命令,还有一些参数:
-a :显示所有的容器,包括未运行的。
-f :根据条件过滤显示的内容。
--format :指定返回值的模板文件。
-l :显示最近创建的容器。
-n :列出最近创建的n个容器。
--no-trunc :不截断输出。
-q :静默模式,只显示容器编号。
-s :显示总的文件大小。
4、搜索镜像
我们可以从docker-hub上下载很多个镜像,也可以把自己的镜像推上去。
也可以在上面搜索镜像,比如我们搜索mysql的镜像就发现有很多。
5、下载镜像,采用pull 命令,比如下载一个hello-world的镜像
这样我们就从仓库拉取到了HelloWorld的镜像,运行docker images查看镜像,已经安装成功,
接下来我们来运行一下,通过输入docker run hello-world
上面显示 hello from docker! 则成功运行了。