基于docker的应用容器化以及docker优化

容器化

docker的阿里云加速,aliyun账号自己注册
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
删除没有用的镜像
在这里插入图片描述
主机与执行测试需要的环境(在rhel7的镜像中部署nginx容器化)
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
预执行,就发现环境需要的包
在这里插入图片描述
执行
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
nginx路径
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
通过之前的实验确定需要的环境
开始正式容器化
在这里插入图片描述
build文件的内容
在这里插入图片描述

在这里插入图片描述
build执行层
在这里插入图片描述

在这里插入图片描述
run webserver:v1
在这里插入图片描述
检查
在这里插入图片描述
测试
在这里插入图片描述

在这里插入图片描述

优化

选择最精简的基础镜像
减少镜像的层数
清理镜像构建的中间产物
注意优化网络请求
尽量去用构建缓存
使用多阶段构建镜像
images 显示镜像列表
history 显示镜像构建历史
commit 从容器创建镜像
build 从Dockerfile构建镜像
tag 给镜像打标签
search 搜索镜像
pull 从仓库拉取镜像
push 上传镜像到仓库
rmi 删除镜像

减少镜像层数

在这里插入图片描述

在这里插入图片描述

清理镜像构建的中间产物

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

使用多阶段构建镜像

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

选择最精简的基础镜像

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值