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: 列出所有节点。
相关推荐
IT大白鼠1 小时前
K8S发展历史及未来展望
云原生·容器·kubernetes
运维大师2 小时前
【云原生与DevOps】08-多云容灾架构设计:跨Region自动切换实践
运维·云原生·devops
weixin_439930642 小时前
Kubernetes(K8s)入门实践
云原生·容器·kubernetes·k8s
阿里云云原生16 小时前
不改代码也能监控 AI Agent?揭秘 OBI 如何在内核层精准解析 GenAI 语义流量
云原生·agent
飞翔沫沫情18 小时前
K8s Alloy 采集 Pod 控制台日志
云原生·容器·kubernetes
摇滚侠1 天前
云原生 Java 架构师的第一课 K8s+Docker+KubeSphere+DevOps 19-25
java·云原生·kubernetes
我叫张小白。1 天前
一个微服务电商+社区项目(瓷韵app)的技术深度复盘
docker·微服务·云原生·架构
咕噜咕噜的猪大侠1 天前
《K8s 核心知识梳理:Deployment 滚动更新、JobCronJob、DaemonSet 和 Service》
云原生·容器·kubernetes
虚心的百褶裙1 天前
远程调用服务架构设计及zookeeper技术详解(下篇)
分布式·zookeeper·云原生
Geek-Chow1 天前
微服务认证与授权:08 — OPA(PDP)
微服务·云原生·架构