发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
运行一个容器
docker run busybox echo "Hello world"
构建容器镜像
docker build -t imageName . # docker bulid -t <imageName> <Dockerfile位置,一般就用 .> # 镜像名只能小写
列出本地镜像
docker images
指定端口、后台运行容器
dokcer run --name myContainer -p 8080:8080 -d buxybox # --name 指定容器名字 # -p 指定端口映射 # -d 指定后台运行
查看容器
# 查看运行中的容器 dokcer ps # 查看所有容器 docker ps -a
在容器内部运行shell
docker exec -it <containerName> bash # exec在容器内执行命令 # -i 确保输入流始终开放 # -t 分配一个伪终端
停止和删除容器
# 停止容器 docker stop <containerName> # 删除容器 docker rm <containerName>
给镜像打上标签
docker tag <containerName> <new_containrtName>
上推和下拉镜像
docker pull docker push
查看资源信息
kubectl get <resourceName> # k8s中大部分资源都可以通过get命令查看
查看资源实例的信息
kubectl describe <resourceName> <instanceName> # 例如 kubectl describe pod busybox
kubectl运行一个Pod
kubectl run <podName> --image=<imageName> # 关于资源的命名,只能由小写字母或者'-’和'.’来组成
修改期望的副本数
kubectl scale <resourceName> <instanceName> --replicas=<num> # 将实例的期望副本数设置为num
查看Pod的ip和所在的node
kubectl get pods -o wide
在pod中执行shell
kubectl exec -it <podName> bash
来自: Coder编程 > 《待分类》
0条评论
发表
请遵守用户 评论公约
基于容器微服务的 PaaS 云平台设计(二)通过kubernetes实现微服务容器管理
Nodes上部署Kube-proxy(服务发现 、定期从etcd获取所有的service根据service信息创建代理、客户pod访问其他pod都经过proxy转发 )、Kubelet(管理容器的守护进程、管理Docker主机来启动容器的管理程序...
Docker集群管理工具-Kubernetes部署记录
在master上查看集群中节点及节点状态[root@k8s-master ~]# kubectl -s http://k8s-master:8080 get nodeNAME STATUS AGEk8s-...
在Kubernetes上运行SAP UI5应用(下): 一个例子体会Kubernetes内容器的高可用性和弹性伸缩
在Kubernetes上运行SAP UI5应用(下): 一个例子体会Kubernetes内容器的高可用性和弹性伸缩。换句话说,Kubernetes环境的搭建,系统的配置,可以全部交给Kubernetes的管理员,而应用开发人员作为Kubernet...
图文并茂!带你深度解析Kubernetes
带你深度解析Kubernetes.Kubernetes中API Server的核心功能是提供Kubernetes各类资源对象(如Pod、RC、Service等)的增、删、改、查及Wa...
如何通过在多个Vagrant管理的虚拟机上部署多节点Kubernetes集群?
建一个Kubernetes集群。$ curl https://get.k8s.io > kubernetes_install.sh$ bash kubernetes_install.shDownloading kubernetes re...
Kubernetes 运维学习笔记
在kubernetes中,要运行几个pod,是需要定义一个配置文件,在这个配置文件里定义用哪个控制器启动和控制几个pod,在每个pod里要定义那几...
Docker与k8s的恩怨情仇(六)
我们可以通过以下yaml定义一个维护了3个nginx副本的deployment:其实Kubernetes在最初的版本中只有ReplicaSet这种控制器模式,控制的是...
k8s安全学习
如果我们在创建Pod时,将Node节点的根目录挂载到Pod的某个目录下,由于我们能在Pod内部执行命令,所以我们可以修改挂载到Pod下的Node节...
基于Kubernetes和Docker构建微服务之路
@FeignClient(name = ''''''''account-service'''''''', url = '...
微信扫码,在手机上查看选中内容