美文网首页
ubuntu docker介绍及安装

ubuntu docker介绍及安装

作者: x0216u | 来源:发表于2019-11-13 11:39 被阅读0次

    docker 介绍

    镜像(Image)

    Docker镜像就是一个Linux的文件系统(Root FileSystem),这个文件系统里面包含可以运行在Linux内核的程序以及相应的数据。

    特征

    • 分层(Layer):一个镜像可以由多个中间层组成,多个镜像可以共享同一中间层。
    • 只读(read-only):镜像在构建完成之后,便不可以再修改。

    容器(Container)

    容器是通过镜像来创建的,所以必须先有镜像才能创建容器,而生成的容器是一个独立于宿主机的隔离进程,并且有属于容器自己的网络和命名空间。
    镜像是只读的,但容器却是可读可写的,这是因为容器是在镜像上面添一层读写层(writer/read layer)来实现的

    仓库(Repository)

    仓库(Repository)是集中存储镜像的地方

    公共仓库

    公共仓库一般是指Docker Hub,前面我们已经多次介绍如何从Docker Hub获取镜像,除了获取镜像外,我们也可以将自己构建的镜像存放到Docker Hub,这样,别人也可以使用我们构建的镜像。

    私有仓库

    Docker官方提供了registry这个镜像,可以用于搭建私有仓库服务,我们把镜像拉到本地之后,可以通过命令创建该镜像的容器并搭建一个仓库服务

    docker 安装及部署

    docker安装

    sudo apt-get install docker.io

    docker启动及运行状态

    systemctl start docker.service
    systemctl status docker
    [图片上传失败...(image-f8fcf5-1573616369275)]

    Labs

    hello-world

    [图片上传失败...(image-735928-1573616369275)]

    running-images

    deletion

    port-forward

    attaching-and-executing

    volumes

    building-an-image

    sharing-images

    multi-container

    multi-stage-builds

    相关文章

      网友评论

          本文标题:ubuntu docker介绍及安装

          本文链接:https://www.haomeiwen.com/subject/ijfhictx.html