hti 发表于 2018-5-26 12:49:55

Docker底层技术

  什么是Docker
  Docker是一个操作系统容器管理工具,通过将应用打包到操作系统容器里面,从而让你能轻松管理和部署应用。
  Docker安装
下载地址 docker官网:https//docs.docker.com
centos7先决条件

Docker软件包已经包括在默认的CentOS-Extrs软件源里。
安装docker,只需要运行下面的yum命令。

启动Docker服务

查看版本

docker image
使用docker inmages 显示本地主机上的images

  获取

查找images

下载

当然我们也可以创建自己的images
命令如下

我们可以改变一下images里的内容
比如安装一个mariadb等等
安装完成后使用exit命令退出
使用docker commint命令提交相应的副本

查看新创建出来的images

还有一种通过dockerfile来创建images的方法

编辑dckerfile内容如下

之后我们就可以使用docker build 来生成镜像了
上传images
1.通过网站:https://hub.docker.com

2.通过命令行
直接输入docker login来创建一个docker Hub账号
再使用docker push就能够上传自己的images文件了
删除images
docker rmi (images名称或imagesID)
删除之前要注意首先删除此images依赖的容器
存入或者载入镜像
存入镜像
使用docker save命令
例如 docker save -o centos-6.tar centos:6
载入镜像
可以使用docker load 导入本地的文件到本地images

以上就是Docker底层技术的部分内容。
页: [1]
查看完整版本: Docker底层技术