在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用containers-skill
Docker and Kubernetes - containerization, orchestration, and production deployment.
星标3
分支0
更新时间2025年12月30日 11:44
文件资源管理器
7 个文件SKILL.md
readonly菜单
Docker and Kubernetes - containerization, orchestration, and production deployment.
DevOps scripting with Bash, Python, and Go for automation, tooling, and infrastructure management
CI/CD pipelines with Git, GitHub Actions, GitLab CI, Jenkins, and deployment strategies.
Cloud infrastructure with AWS, Azure, GCP - architecture, services, security, and cost optimization.
Infrastructure as Code with Terraform, Ansible, and CloudFormation.
Complete Linux administration skill covering process management, filesystem, permissions, package management, users, bash scripting, and system monitoring.
Monitoring and observability with Prometheus, Grafana, ELK Stack, and distributed tracing.
| name | containers-skill |
| description | Docker and Kubernetes - containerization, orchestration, and production deployment. |
| sasmp_version | 1.3.0 |
| bonded_agent | 03-containers-orchestration |
| bond_type | PRIMARY_BOND |
| parameters | [{"name":"platform","type":"string","required":false,"enum":["docker","kubernetes","both"],"default":"both"},{"name":"operation","type":"string","required":true,"enum":["build","deploy","debug","optimize","secure"]}] |
| retry_config | {"strategy":"exponential_backoff","initial_delay_ms":1000,"max_retries":3} |
| observability | {"logging":"structured","metrics":"enabled"} |
Master Docker and Kubernetes for production deployments.
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| platform | string | No | both | docker/kubernetes |
| operation | string | Yes | - | Operation type |
# Docker
docker build -t app:v1 .
docker run -d -p 8080:80 --name app app:v1
docker logs -f container
docker exec -it container sh
docker system prune -af
# Docker Compose
docker compose up -d
docker compose logs -f
docker compose down -v
# Kubernetes
kubectl get pods -A
kubectl describe pod pod-name
kubectl logs -f pod-name
kubectl exec -it pod-name -- sh
kubectl apply -f manifest.yaml
kubectl rollout status deployment/app
kubectl rollout undo deployment/app
# Debugging
kubectl get events --sort-by='.lastTimestamp'
kubectl top pods
kubectl run debug --rm -it --image=busybox -- sh
# Helm
helm install release chart
helm upgrade release chart
helm rollback release 1
| Symptom | Root Cause | Solution |
|---|---|---|
| ImagePullBackOff | Image not found | Verify name, check creds |
| CrashLoopBackOff | Container crashing | Check logs, verify CMD |
| Pending | Cannot schedule | Check resources, selectors |
| OOMKilled | Out of memory | Increase limits |
kubectl get pods -o widekubectl describe podkubectl logs pod --previouskubectl top podskubectl logs pod --previouskubectl describe poddocker run -it image sh