docker基础1

阿里云加速镜像加速地址:
https://cr.console.aliyun.com/#/accelerator

加速镜像指令:
docker-machine create --engine-registry-mirror=https://example.com(输入自己加速地址) test

公共仓库:
https://hub.docker.com/

1、Docker基础

1,优势:

高效利用系统资源,更快速的而启动时间,一致的运行环境,持续交付和部署,更轻松的迁移,更轻松的维护和扩展。

2,概念:

镜像:提供容器运行所需要的程序、库、资源、配置等,还包含了为运行时准备的一些配置参数(环境变量,匿名卷,用户等)。

3,容器:

实质是进程,运行在属于自己的独立的命名空间,容器消亡,存储层也随之消亡。保存在存储层的信息会丢失。所以写入操作应该使用数据卷,或者碧昂定宿主目录。

4,仓库:

一个Docker registry可以包含多个repository,一个仓库包含的是同一个软件的不同版本的镜像,<仓库名>:<标签>的格式用来指定版本镜像。

2、Docker镜像

镜像获取:

Docker pull [选项] [Docker Registry地址]<仓库名>:<标签>
Docker pull Dubuntu:14.04

运行:

docker run -it --rm ubuntu:14.04 bash,执行一些命令并查看返回结果,因此我们需要交互式终端。

列出镜像:

Docker images
列表包含了仓库名、标签、镜像 ID、创建时间以及所占用的空间。

虚悬镜像:

。由于新旧镜像同名,旧镜像名称被取 消,从而出现仓库名、标签均为的镜像。这类无标签镜像也被称为虚悬镜像 ,下面的命令可以显示镜像:
docker images -f dangling=true

删除镜像:

docker rmi $(docker images -q -f dangling=true)、

中间层镜像:

为了加速镜像构建,重复利用资源,docker images -a可查看所有镜像
Docker commit可以用来保存镜像,docker history可以查看镜像内历史记录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值