docker
hunyxv
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
手动构建一个简单的docker
手动构建 dockerUTS 命名空间隔离IPC 命名空间隔离PID 命名空间隔离MOUNT 命名空间隔离USER 命名空间隔离NET 命名空间隔离fork 一个进程,并利用 cgroup 限制其内存大小在隔离的命名空间中 fork 一个进程,使用 ps、top 仅可看到当前命名空间中的进程信息使用 cgroup 对隔离命名空间中的进程的 cpu配额、memory大小等,进行限制更换进程的 rootfs使用 OverlayFS 加载基础镜像,并支持挂载数据卷...原创 2022-04-20 15:36:23 · 1054 阅读 · 0 评论 -
elasticsearch docker集群
准备好镜像(装好中文分词等插件)搭建 docker 镜像仓库编写 docker-compose.ymldocker swarm docker stack deploy -c docker-compose.yml es_demo 发布服务安装可视化工具 kibana 要与 es 同一网络docker-compose.ymlversion: '3'services: elas...原创 2019-04-12 18:31:44 · 457 阅读 · 0 评论 -
elasticsearch docker 安装ik分词器
elasticsearch docker 安装ik分词器:Dockerfile:FROM elasticsearch:6.7.0# 注意 es与ik 版本要对应RUN ./bin/elasticsearch-plugin install --batch https://github.com/medcl/elasticsearch-analysis-ik/releases/download...原创 2019-04-12 18:33:56 · 1250 阅读 · 0 评论 -
Kubernetes 学习笔记汇总
Kuberneteskubectl 常用的命令:# 使用 kubectl get xxx -o json|yaml|wide|name... 查看详细信息#1.获取节点列表:kubectl get nodes #2.创建:kubectl create -f webserver.yaml#3.查看创建的状态,状态为Pending【准备中】,Running状态【已经创建成功】:kub...原创 2019-05-18 18:46:56 · 249 阅读 · 0 评论 -
在 k8s 中使用 GPU 资源
k8s-device-plugin github: https://github.com/NVIDIA/k8s-device-plugin注意事项:从Kubernetes 1.8开始,官方推荐使用Device Plugins方式来使用GPU。需要在Node上pre-install NVIDIA Driver,并建议通过Daemonset部署NVIDIA Device Plugin,完成后K...原创 2019-06-20 10:58:38 · 12123 阅读 · 3 评论 -
docker 基础概念 Linux Namespace
Linux Namespace 是 Linux 提供的一种内核级别环境隔离方法,以前的 Unix 有一个叫 chroot 的系统调用,针对正在运作的软件行程和它的子进程,改变它外显的根目录,使它不能访问给它指定的目录以外路径。Linux 的 Namespace 在此基础上,提供了对 UTS、IPC、Mount、PID、Network、User 等的隔离机制。UTS NamespaceUTS(U...原创 2019-06-16 15:11:30 · 500 阅读 · 0 评论 -
在 Kubernetes 中挂载 cifs 网络文件共享协议的卷
kubernetes 插件地址: https://github.com/fstab/cifs安装:Kubernetes提供了Flexvolume,这是一种插件机制,使用户可以编写自己的驱动程序。Kubernetes 在默认的情况下在 /usr/libexec/kubernetes/kubelet-plugins/volume/exec/ 下搜索第三方插件。在该目录下创建文件夹 fstab~...转载 2019-06-18 14:24:12 · 2920 阅读 · 0 评论
分享