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: 列出所有节点。
相关推荐
炸裂狸花猫22 分钟前
开源监控体系Prometheus & Thanos & Grafana & Alertmanager
云原生·开源·prometheus·监控·thanos
终端行者1 小时前
K8s常用排障调试工具 入侵排查 kubectl debug 命令详解
云原生·容器·kubernetes
fie88891 小时前
Kubernetes(k8s)高可用性集群的构建详细步骤
云原生·容器·kubernetes
奋斗的蛋黄1 小时前
K8s Ingress 与 Ingress API 全解析:外部访问集群的统一入口
云原生·容器·kubernetes
ruleslol1 小时前
SpringCloud03-Eureka02-搭建Eureka服务
spring cloud·eureka
ghie90903 小时前
k8s节点故障修复:v1.Secret观察失败解决方案
云原生·容器·kubernetes
岚天start6 小时前
K8S中nodePort、port和 targetPort的区别
云原生·容器·kubernetes
CNRio9 小时前
软件架构趋势:云原生与大模型的融合与重塑
云原生
~kiss~9 小时前
Milvus-云原生和分布式的开源向量数据库-介绍
分布式·云原生·milvus
小坏讲微服务12 小时前
整合Spring Cloud Alibaba与Gateway实现跨域的解决方案
java·开发语言·后端·spring cloud·云原生·gateway