Docker 生产环境实践3

  • 2019 年 12 月 13 日
  • 筆記

docker save redis > /tmp/redis_docker_save.tar docker load < /tmp/redis_docker_save.tar

save的压缩

docker save <镜像id> | sudo docker-squash -t newtag | docker load

CI/CD流程

使用代码构建Docker镜像。 (1)从github.com拉取最新的Java代码。 (2)使用Maven编译并测试Java代码,输出设置为code.jar。 (3)从github.com拉取最新的Dockerfile代码(Dockerfile具有ADD code.jar /jetty/bin/code.jar命令)。 (4)运行docker build -t repo.com/image .来构建镜像。 (5)使用docker push repo.com/image将镜像推送到仓库中。

docker 默认的存储aufs

存储引擎评估

image.png