Docker学习-安装,配置,运行

Docker继续学习

2019年12月15日23:15:36
第二次学习docker

Docker三个重要概念:

  • 镜像
    就是一个模板(类似一个Java类)
  • 容器
    容器是用镜像创建的运行实例。
  • 仓库
    仓库是几张存放镜像的地方。
    国内的镜像仓库有,网易云,阿里云。

Docker本身是一个容器运行载体或者称之为管理引擎。我们把应用程序和配置以来打包好行成一个可交付的运行环境,这个打包好的运行环境就似image镜像文件,只有通过这个镜像文件才能生成Docker容器,image文件可以看做是容器的模板,Docker根据image文件生成容器的实例。同一个image文件,可以生成多个同时运行的容器实例。

  • image文件生成的容器实例,本身也是一个文件,称之为镜像文件
  • 一个容器运行一种服务,当我们需要的时候,就可以通过Docker客户端创建一个对应的运行实例,也就是我们的容器
  • 至于仓库,就是放了一堆镜像的地方,我们可以把镜像发布到仓库中,需要的时候从仓库中拉下来就可以了。

Docker的安装(Linux系统 )

参考网站:https://docs.docker.com/install/

1. EPEL (epel-release)

EPEL是docker运行需要的前置环境。
安装指令:

yum install -y epel-release

2.安装docker

yum install -y docker-io

3.获取镜像 (仓库获取helloWord镜像)

这里使用镜像阿里云的镜像容器服务
https://help.aliyun.com/document_detail/60742.html?spm=5176.10695662.1996646101.searchclickresult.f44c45eejj8NMD&aly_as=Pk4eoAsO
里面也有关于docker的教程。欢迎查阅。
获得加速器的地址。

pulling from hello-world

如果不获取的话也行,直接进行第4步,如果镜像在仓库会直接自动下载,运行。如果没有,就会提示镜像不存在。

4.运行获取到的helloworld镜像 (docker run)

docker run hello-world

猜你喜欢

转载自www.cnblogs.com/bigbaby/p/12046710.html
今日推荐