码头工人的三大组件仓库,镜像,容器

镜像图像

使用docker图像查看本机图像

 (REPOSITORY:来自于哪个仓库,TAG的标记,比如最新.IMAGE ID:镜像它的ID号,CREATED:创建时间,SIZE:镜像的SIZE)我还没有镜像那所以什么也不显示

docker 搭建照片墙 docker照片管理_docker 搭建照片墙

如何获取一个图像可以公共仓库去下载也可以自己制作

首先我们先去公共仓库下载一个

查找图片docker search centos(centos关键字)


docker 搭建照片墙 docker照片管理_docker_02


找到图片之后我们要把他下载下来


Docker pull镜像位置;例如docker pull docker.io/centos(图中为正在下载中)

docker 搭建照片墙 docker照片管理_centos_03


docker 搭建照片墙 docker照片管理_Docker容器镜像基本管理应用_04

(下载成功)

我们现在可以查看一下(现在在查看我们就会看到我们刚才下载的镜像)


docker 搭建照片墙 docker照片管理_centos_05


以上方法是我们去公共仓库下载的镜像我们自己如何制作哪首先我们应该有一个基础镜像利于我们扩展

下面我给大家演示一下(我就拿刚才下载的那个镜像演示啦)

首先我们把使用镜像运行一个容器启动时我们记住容器的ID一会会用到的


docker 搭建照片墙 docker照片管理_Docker容器镜像基本管理应用_06


运行之后我们可以对容器进行自己需要的操作,例如安装一个网络网站

创建镜像使用docker commint命令


docker 搭建照片墙 docker照片管理_docker_07


查看图片  


docker 搭建照片墙 docker照片管理_centos_08


我们就会发现多了一个这个就是我们自己创建的哪一个

下面我再给大家介绍一种导入镜像的方法

从本地文件导入

我们可以去网站下载一个模板然后来导入泊坞窗主机里面


docker 搭建照片墙 docker照片管理_centos_09


导入使用docker导入命令


docker 搭建照片墙 docker照片管理_docker_10


然后我们查看


docker 搭建照片墙 docker照片管理_docker_11


容器的管理

容器是Docker又一核心概念,简单的说,容器是独立运行的一个或一组应用,以及它们的运行态环境。对应的,虚拟机可以理解为模拟运行的一整套操作系统(提供了运行态环境和其他系统环境)和跑在上面的应用。

启动后一个容器


docker 搭建照片墙 docker照片管理_centos_12


使用docker ps可以查看容器的进程等


docker 搭建照片墙 docker照片管理_centos_13



我这里呢还没有跑容器所以没有)

我们可以用docker start来启动一个停止的容器

我们再次查看时就会发现有容器在运行


docker 搭建照片墙 docker照片管理_Docker容器镜像基本管理应用_14


如果我们想要关闭或停止可以使用docker kill【容器ID】或者docker stop【容器ID】重启docker restart【容器ID】



以上所述均为个人经验。如有大神有更好的方法欢迎评论共同学习!