程序员

docker入门一:镜像

2020-10-03  本文已影响0人  沿哲

docker中的三大概念:镜像、容器、仓库

  1. 镜像(Image):一个镜像包含基本的操作系统环境

  2. 容器(Container):从镜像创建的应用运行实例,容器之间彼此隔离互不可见

  3. 仓库(Repository):集中存放镜像文件的地方

  1. 仓库注册服务器(Registry):存放仓库,通过不同的标签(tag)进行区分
图解Registry、Repository、Image关系

安装好docker后pull了一些ubuntu镜像,并通过图中的指令查看镜像的信息


查看镜像
查看镜像信息

镜像操作

  1. 搜索镜像


    搜索镜像
  2. 删除镜像

  1. 清理镜像


    清理所有镜像(不只是临时镜像)
  2. 创建镜像

dockerfile与镜像

建立镜像成功,如下图所示


通过dockerfile创建成功后
  1. 上传镜像

使用下述命令创建dockerfile文件,便于后续创建镜像

vi docker
vi编辑

再使用build基于dockerfile建立镜像(注意build命令后的 .

docker build -t hello-world .
build之后

事先在docker hub里建好仓库(此处省略)

再执行下面这句话,这句话和使用tag添加镜像标签是一样的

docker tag hello-world hhyyzz/helloworld #我的用户名是hhyyzz,建立的仓库名称是helloworld

准备工作完成后就可以push了


push

push成功后可以在官网看到


上传成功 上传成功
上一篇下一篇

猜你喜欢

热点阅读