ubuntu docker介绍及安装

2019-11-13  本文已影响0人  x0216u

docker 介绍

镜像(Image)

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

特征

容器(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

上一篇下一篇

猜你喜欢

热点阅读