LINUX常用命令-docker-Kubernetes

LINUX常用命令-docker-Kubernetes

docker

  • docker run: 创建并启动一个容器。
  • docker ps: 列出当前运行中的容器。
  • docker stop container_id: 停止一个运行中的容器。
  • docker start container_id: 启动一个已停止的容器。
  • docker rm container_id: 删除一个容器。
  • docker images: 列出本地的镜像。
  • docker rmi image_id: 删除一个镜像。
  • docker pull image_name: 从Docker Hub下载镜像。
  • docker build -t tag_name path: 构建一个镜像。
  • docker logs container_id: 查看容器日志。
  • docker exec -it container_id command: 在运行中的容器内执行命令。
  • docker network ls: 列出所有Docker网络。
  • docker volume ls: 列出所有Docker卷。
  • docker-compose up: 启动docker-compose.yml文件定义的服务。
  • docker-compose了解基本的Docker命令

Kubernetes

  • kubectl get pods: 查看所有Pods的状态。
  • kubectl describe pod pod_name: 获取Pod的详细信息。
  • kubectl create -f file.yaml: 从YAML文件创建资源。
  • kubectl apply -f file.yaml: 应用YAML文件中的资源配置。
  • kubectl delete pod pod_name: 删除指定的Pod。
  • kubectl logs pod_name: 查看Pod的日志。
  • kubectl exec -it pod_name -- command: 在Pod内执行命令。
  • kubectl scale deployment deployment_name --replicas=num:
    调整Deployment的副本数。
  • kubectl get svc: 查看所有服务。
  • kubectl get nodes: 列出所有节点。
相关推荐
春天花会开13115 小时前
Supabase 自部署 Edge Functions 超时从 60s 延长到 360s 完整复盘
运维·云原生
ysu_03141 天前
【2026】K8s GPU调度空占怎么解?Kueue与Volcano Gang配置
云原生·kubernetes·gpu算力·volcano·ai基础设施·kueue·gang scheduling
天天喝旺仔2 天前
分布式服务容错实战:用 Sentinel 实现限流、熔断与降级
分布式·微服务·云原生·sentinel
逐流人2 天前
Containerd容器管理实战:从架构原理到nerdctlcrictl工具链
linux·运维·云原生·容器·云计算·containerd
运维开发王义杰3 天前
跨项目直连数据库:是架构反模式,还是现实的工程妥协?
云原生
宋均浩3 天前
告警规则 243 砍到 27:Prometheus 降噪实战,日均打扰 47 次 → 3 次
云原生·监控·devops
运维老郭3 天前
别再让 Liveness Probe 背锅了:initialDelaySeconds 和 failureThreshold 的坑,一次讲透
云原生
容器魔方3 天前
基于 KubeEdge 为云边协同 AI 流数据分析提供基础设施
大数据·云原生·容器·开源·边缘计算
weixin_435247063 天前
微服务开发规范模版
微服务·云原生
rustfs3 天前
MinIO 国产开源平替正式 GA
分布式·docker·云原生·rust