资讯

看过docker-compose真香的园友可能留意到当时是【把部署dll文件拷贝到生产机器】,即时打包成镜像并启动容器,并没有完成CI/CD ...
大概是去年就想做这个事情了,奈何当时卡到一个docker命令找不到的问题上,导致文章难产了,墨迹了这么久,终于又有空来捣鼓它了。 目的 我们要实现的目的是我本地不断提交代码(CI),然后服务器不断进行部署(CD)的一个简单流程。 准备 在进行简单的gtlab的ci ...
我们运行一个独立的 Docker DIND 容器,构建容器的所有 Docker CLI 都连接到这个一个 Docker 守护进程上,这个时候我们将 Docker layer 层进行持久化,也就起到了缓存的作用了。 前面我们有文章介绍过如何在 Kubernetes 集群中使用 GitLab CI 来实现 CI/CD,在构建镜像的环节 ...
迁移到 Kubernetes 的过程虽然充满挑战,但也带来了扩展性和基础设施目标的实现。然而,由于缺乏指导和频繁的破坏性变更,这一过程变得不必要地痛苦。对于计划进行迁移的团队来说,虽然可能会遇到困难,但只要准备好适应和尝试,迁移是可行的。 随着 ...
用户既可以使用 docker load 来导入镜像存储文件到本地镜像库,也可以使用 docker import 来导入一个容器快照到本地镜像库。这两者的区别在于容器快照文件将丢弃所有的历史记录和元数据信息(即仅保存容器当时的快照状态),而镜像存储文件将保存完整记录 ...
Ubuntu安装Docker、Portainer、GitLab CI/CD. Contribute to Gaiokane/Docker_Ubuntu development by creating an account on GitHub.
选择 GitLab 还是 Gitea 取决于你的项目需求和团队规模。GitLab 提供了综合性的解决方案,适用于大型项目和团队,而 Gitea 则专注于轻量级、简单和易于使用的特点,适合小型项目和个人开发者。 为什么要考虑自己搭建和部署私有Git服务器呢? 一方面,自托管的 ...