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: 列出所有节点。
相关推荐
Clarence Liu1 小时前
k8s 1.35 使用kubeadm部署高可用集群
云原生·容器·kubernetes
麦兜*1 小时前
深入解析云原生AI应用全栈架构:从Kubernetes智能调度与Istio服务网格到Knative事件驱动与Prometheus可观测性实战指南
人工智能·云原生·架构
摆烂z2 小时前
k8s频繁拉取镜像导致磁盘占满imagefs
云原生·容器·kubernetes
摸鱼仙人~2 小时前
OpenManus沙箱实现解析:从Docker容器到轻量替代方案
docker·容器·eureka
螺旋小蜗2 小时前
docker-compose文件属性(14)build
java·docker·eureka
牛奶咖啡132 小时前
Prometheus+Grafana构建云原生分布式监控系统(十一)_基于consul的服务发现
云原生·prometheus·consul的安装部署·consul服务自动发现·consul服务的注册删除·consul服务的更新·实现自动去consul注册服务
虫小宝4 小时前
基于 OAuth2 与淘宝开放平台 API 的安全授权与数据同步机制设计
微服务·云原生·架构
有风听风有雨看雨13 小时前
【Critical】docker unauthorized 2375
docker·容器·eureka
林_学14 小时前
预言:到2028年,本地开发环境会成为历史遗迹吗
云原生
老百姓懂点AI16 小时前
[云原生] K8s Operator开发实战:智能体来了(西南总部)AI调度官的CRD设计与Controller实现
人工智能·云原生·kubernetes