logo
0
0
Login

基本环境仓库

云原生开发环境的基础仓库,提供自动化脚本和常用命令。

Git文件推送工具 (git.sh)

常用命令

# 提交指定文件 ./git.sh file1.txt file2.js # 提交所有更改 ./git.sh -a # 切换分支并提交 ./git.sh -b main -a # 提交并推送到远程 ./git.sh -a -p # 完整示例 ./git.sh -a -b main -m "版本更新" -p # 查看帮助 ./git.sh -h

云原生开发环境

Docker命令

# 构建镜像 docker build -t myapp:latest . # 运行容器 docker run -d -p 8080:8080 myapp:latest # 查看容器 docker ps

Kubernetes命令

# 部署应用 kubectl apply -f k8s/deployment.yaml # 查看状态 kubectl get pods

制品管理

推送制品

# 推送Docker镜像 docker tag myapp:latest registry.example.com/myapp:v1.0 docker push registry.example.com/myapp:v1.0 # 推送Helm Chart helm package ./charts/myapp helm push myapp-0.1.0.tgz oci://registry.example.com/charts

更新制品

# 更新Docker镜像 docker build -t myapp:latest . docker tag myapp:latest registry.example.com/myapp:v1.1 docker push registry.example.com/myapp:v1.1 kubectl set image deployment/myapp container=registry.example.com/myapp:v1.1 # 更新Helm Chart helm package ./charts/myapp helm upgrade myapp-release oci://registry.example.com/charts/myapp --version 0.2.0

About

No description, topics, or website provided.
Language
Shell50.4%
Markdown28.2%
Dockerfile21.5%