Docker零基础入门——1.Docker安装及镜像的使用

前言
———————————————————————————————————————
本文安装docker的基础是linux centos7系统,使用终端模拟软件xshell,有需要安装教程的同鞋可以戳我之前的博客
VMware下载,安装及创建虚拟机
VMware安装Centos7 究极逐步详细图文流程
因为docker也是可以在window系统下安装使用的(目前好像只支持64位版本的Windows 10 Pro),这边附上一个windows系统下的安装使用教程
WIN10中DOCKER的安装与使用
上节内容↓
Docker零基础入门——0.概念篇

1.安装docker

废话不多说,进入主题,centos7系统下Docker的安装方法,其实不止一种,但因为我们这边是练习使用,当然安装方法是越简单越好,这边附上一个链接,有比较全面的安装方法,我们这边选用最简单的
Centos 7 安装 Docker ( yum 安装、rpm 安装 和 脚本安装)

  • Docker 软件包已经包括在默认的 CentOS-Extras 软件源里。因此想要安装 docker,只需要运行下面的 yum 命令

yum install docker

开始安装
中途会有两次问你是否OK,无脑OK,输y就完事了,安装也很快,一两分钟就可以完成。
安装完成
是不是非常简单,这边自动安装的是最新版本的docker,可以通过以下命令来查看安装的docker版本

docker version

docker版本
我这边是1.13.1版本的,下边他说没有连接到docker守护进程Daemon,废话,我还没启动呢。。。那我们接下来就启动docker,输入以下命令

systemctl start docker

在这里插入图片描述
好吧,这个启动也没什么反馈哈,我们使用命令查看docker服务的运行状态

systemctl status docker

查看docker服务的运行状态
这边是确认docker服务启动成功了,同时也确认到docker守护进程Daemon的启动。这里我们接着设置docker服务开机自启动,不然每次都要来启动一次

systemctl enable docker.service

设置docker服务开机自启动
我们来查看docker服务自启动的设置

systemctl list-unit-files | grep docker

查看docker服务自启动的设置
OK,没有问题,这边安装首先告一段落。

2.使用阿里云docker镜像加速

鉴于国内网络问题,后续拉取Docker镜像十分缓慢,需要配置国内镜像加速
这里我就不一步一步截图了,附上一个连接,操作起来也比较简单。
使用阿里云docker镜像加速

3.docker镜像的使用

这里先不讲解如何构建镜像,只是说明镜像的使用,因为镜像的构建可以单独总结成一个大块的其他内容,将在下次博文中说明。
如果你之前使用过Git,那么docker的命令对你来说就十分友好

  1. 获取镜像

语法→ docker pull 【镜像仓库】镜像名:镜像版本
举例→ docker pull ubuntu:16.04
也可以简写为 docker pull 镜像名:镜像版本
这样自动会指定镜像仓库为docker hub

获取镜像
docker hub上有各种各样别人构建好的镜像,你可以去搜索然后通过命令获取。

  1. 查看本地仓库中的所有镜像

docker images

查看本地仓库中的所有镜像
这边可以看到我们刚拉下来的镜像。

  1. 删除镜像

docker rmi imagesID(镜像的id)

我们通过查看本地仓库中的所有镜像,可以发现镜像的id,我们可以通过镜像id来将本地仓库中的镜像删除。rmi就是 remove image 的缩写。
在这里插入图片描述
图中显示镜像已经删除掉了,补充一点,之前的概念篇中我们提到过,镜像是多个只读层构建的,所以在他删除时,也是一层一层的删除的,你才会看见图中出现了五个deleted。

好的,镜像的使用其实非常简单,内容比较多的是镜像的构建,以及容器的使用等等,我们下期再见。

猜你喜欢

转载自blog.csdn.net/cjl836735455/article/details/106341359