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: 列出所有节点。
相关推荐
一个天蝎座 白勺 程序猿2 小时前
Python爬虫(29)Python爬虫高阶:动态页面处理与云原生部署全链路实践(Selenium、Scrapy、K8s)
redis·爬虫·python·selenium·scrapy·云原生·k8s
项目題供诗2 小时前
黑马k8s(九)
云原生·容器·kubernetes
宋康5 小时前
Docker 常用命令
docker·容器·eureka
杰克逊的日记8 小时前
SkyWalking的工作原理和搭建过程
云原生·监控·skywalking
Akamai中国1 天前
分布式AI推理的成功之道
人工智能·分布式·云原生·云计算·云服务·云平台·云主机
川石教育1 天前
测试工程师如何学会Kubernetes(k8s)容器知识
云原生·容器·kubernetes·kubernetes容器·kubernetes教程
匆匆z21 天前
AWS EC2 微服务 金丝雀发布(Canary Release)方案
微服务·云原生·金丝雀部署
富士康质检员张全蛋1 天前
云原生|kubernetes|kubernetes的etcd集群备份策略
云原生·kubernetes·etcd
慧一居士1 天前
Kubernetes 中kind类型和各类型详细配置完整示例介绍
云原生·kubernetes·yaml配置
slam小白白白1 天前
轨迹误差评估完整流程总结(使用 evo 工具)
eureka