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: 列出所有节点。
相关推荐
努力搬砖的咸鱼13 小时前
Label 与 Selector:Kubernetes 资源选择的核心机制
微服务·云原生·容器·架构·kubernetes
IT大师兄吖20 小时前
Qwen3 ASR 流式转写 Docker 懒人整合包
docker·容器·eureka
立莹Sir20 小时前
SaaS多租户资源隔离的云原生解决方案:在不单独部署的情况下实现租户级资源保障
云原生
rockmelodies21 小时前
用 Python 实现 Docker 镜像批量推送(带进度条)
python·docker·eureka
人道领域21 小时前
GPT-5架构泄露?Kubernetes 1.31发布与Rust重构浪潮下的云原生之变
gpt·云原生·架构
刘~浪地球21 小时前
云原生与容器--Service Mesh (Istio) 入门实战
云原生·istio·service_mesh
倔强的胖蚂蚁1 天前
Gemma4 优势与 Ollama 更新
运维·云原生
立莹Sir1 天前
【架构图解+实战配置】SaaS多租户资源隔离的云原生完整方案
云原生·架构
刘~浪地球1 天前
云原生与容器--CI/CD 流水线设计实践
ci/cd·云原生
SilentSamsara1 天前
Linux 管道与重定向:命令行精髓的结构性解析
linux·运维·服务器·c++·云原生