容器化
docker的阿里云加速,aliyun账号自己注册
删除没有用的镜像
主机与执行测试需要的环境(在rhel7的镜像中部署nginx容器化)
预执行,就发现环境需要的包
执行
nginx路径
通过之前的实验确定需要的环境
开始正式容器化
build文件的内容
build执行层
run webserver:v1
检查
测试
优化
选择最精简的基础镜像
减少镜像的层数
清理镜像构建的中间产物
注意优化网络请求
尽量去用构建缓存
使用多阶段构建镜像
images 显示镜像列表
history 显示镜像构建历史
commit 从容器创建镜像
build 从Dockerfile构建镜像
tag 给镜像打标签
search 搜索镜像
pull 从仓库拉取镜像
push 上传镜像到仓库
rmi 删除镜像
减少镜像层数
清理镜像构建的中间产物
使用多阶段构建镜像
选择最精简的基础镜像