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: 列出所有节点。
相关推荐
做运维的阿瑞4 分钟前
Docker常见故障全方位排查指南
运维·docker·云原生·容器
谢亮_vipxieliang5 分钟前
云原生存储进阶:CSI 演进与 AI 工作负载的存储架构设计
人工智能·云原生
朱包林28 分钟前
iTerm2终端配置指南
linux·javascript·python·云原生·容器·kubernetes·云计算
长安米粒贵2 小时前
K8s 探针配置错了,服务为什么会反复重启?聊聊 4 个常见误区
云原生
小陈运维5 小时前
使用kubeadm初始化IPV4/IPV6集群
linux·docker·云原生·容器·kubernetes
笑洋仟5 小时前
k8s的Ingress配置问题
云原生·容器·kubernetes
垚垚学技术_聚焦云原生5 小时前
K8s OpenEBS LVM 动态存储 PVC Pending 排查记
云原生·容器·kubernetes
我不是阵雨17 小时前
微服务幂等性深度解剖
微服务·云原生·架构
code_slave(码畜)20 小时前
微服务架构落地:消息队列架构设计(上篇)——异步解耦、削峰填谷,看懂业务事件流转本质
spring boot·spring cloud·微服务·云原生·架构
code_slave(码畜)1 天前
微服务架构落地:消息队列架构设计(下篇)——消息堆积、死信治理与集群监控告警实战
spring boot·spring cloud·微服务·云原生·中间件·架构