Manusで任意のスキルを実行
ワンクリックで
ワンクリックで
ワンクリックでManusで任意のスキルを実行
始める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