Docker 系统性入门+进阶实践-11git和容器-CI/CD, 12容器安全

git和容器-CI/CD

这一章我们会关注在应用的部署和运维中,在持续集成和持续部署中结合版本管理和容器技术,
同时也会快速的介绍一些自动化运维和监控工具。

本章介绍

  1. 自动化构建和提交镜像
  2. 服务部署

docker hub镜像构建的自动化

  1. 虽然好,但是需要花钱,一个与5$,而且还有个缺点就是只能自动构建amd64架构的镜像,不支持arm架构,所以我们就先不用这个了。

github Actions简介

  1. 通过github Actions做自动化的构建,并且做多架构的支持,最后我们把镜像push到docker hub就好了。

gitbhu Actions之hello world

参考文档

容器安全

docker运行环境检查

  1. 安装检查工具
    git clone https://github.com/docker/docker-bench-security
  2. 开始检查
cd docker-bench-security
sudo ./docker-bench-security.sh

代码和镜像的漏洞扫描

参考文档

posted @ 2022-06-03 16:17  专职  阅读(81)  评论(0编辑  收藏  举报