YC Yc.W home Systems · C++ · AI Infrastructure
Topic / 14 notes

DevOps & Infrastructure

版本控制、流水线、容器、备份恢复和可回滚的交付实践。

The primary shelf

Primary-topic DevOps & Infrastructure notes

14 articles

以ubuntu:latest为例

Docker engine installation on Ubuntu using the official repository method, with post-install permissions and basic container management commands.

DM8 Docker 镜像

Running DM8 (达梦数据库) in Docker, including image pull, initialization, and basic SQL client configuration for development and testing.

GitLab CI/CD Jobs 删除或清空

清空GitLab项目中所有的CI/CD Jobs列表或者说是清除Pipeline的历史记录,可以通过GitLab的Web界面或者API来实现。 注意:会删除Pipeline的记录和相关联的Job日志、Artifacts等信息,操作前请确保已经做好相应数据的备份。

Ubuntu18.04

在Ubuntu18.04的操作系统上安装Docker,并实现镜像导入与容器运行。 Docker Home Docker Download

GitLab 备份恢复与迁移

备份 sudo gitlab-rake gitlab:backup:create 使用命令会在/var/opt/gitlab/backups目录下创建一个压缩包,这个压缩包就是Gitlab整个的完整部分。 需要在gitlab 运行时操作。 gitlab.rb 和 gitlab-secrets.json 两个文件包含敏感信息。未被备份到备份文件中。需要手...

GitLab 502 端口占用

#安装Gitlab后,登录报错502,端口占用 卸载 一、卸载GitLab及其依赖 1、首先停止GitLab的运行命令: sudo gitlab-ctl stop 2、卸载GitLab: sudo apt-get remove gitlab-ce 3、卸载GitLab依赖: sudo apt-get autoremove -y 4、移除GitLab相关...

GitLab CI/CD

Attention sudo gitlab-runner register Linux executor:shell sudo gitlab-runner verify sudo gitlab-runner start

Keep exploring

Connected topics

  • AI & LLMContainers, CI/CD, observability and rollback