随笔分类 - docker
摘要:docker命令默认只能root使用的,但我们可以赋权给其他用户,使用时先照常新建用户: 启动docker 修改docker用户到docker用户组 重启docker 完成
阅读全文
摘要:1) service docker stop 2) thin_check /home/docker/devicemapper/devicemapper/metadata 3) thin_check --clear-needs-check-flag /home/docker/devicemapper/
阅读全文
摘要:【编者的话】这篇文章作者是Usman,他是服务器和基础架构工程师,有非常丰富的分布式构建经验。该篇文章主要分析评估了五种Docker监控工具,包括免费的和不免费的:Docker Stats、CAdvisor、Scout、Data Dog以及Sensu。不过作者还是推荐使用Data Dog。另外还有两
阅读全文
摘要:一、摘要 包括三项: calico相关概念 calico和docker集成 calico和kubernetes集成 不包括: calico集群穿透 二、概念简介 Calico是一个纯三层的协议,为OpenStack虚机和Docker容器提供多主机间通信。Calico不使用重叠网络比如flannel和
阅读全文
摘要:1.报“can’t create unix socket /var/run/docker.sock: is a directory” 这是由于存在容器自动启动 --restart= always导致的.原理还不大晓得,解决办法先删掉 /var/run/docker.sock即可 rm /var/ru
阅读全文
摘要:自从接触docker之后,很多软件都想着用docker运行,毕竟手动安装的话老是要配一些环境变量啊,找配置文件修改配置什么的,docker却有更简便的办法. 正题: 建一个docker应用容器可以通过build dockerfile文件,但是这个文件手写的话又很麻烦,而且容易出错. 找到官方仓库:
阅读全文
摘要:7条命令在docker中部署Mesos集群 所有使用的Docker容器构建文件是有也。您可以在本地构建每个容器或只使用位于Docker Hub预构建的容器。下面的命令会自动下载所需的预建的容器为您服务。ZooKeeper — https://registry.hub.docker.com/u/gar
阅读全文
摘要:docker清除命令: 杀掉所有容器:docker kill $(docker ps -q) ; 清除所有容器:docker rm $(docker ps -a -q) ; 清除所有镜像:docker rmi $(docker images -q -a) 启动镜像:docker run <相关参数>
阅读全文
摘要:标题所讲的两种方法其实就是创建docker镜像的两种方法 第一种:启动镜像后进入容器中操作,将需要的软件或者项目移动到容器中,安装或者部署,然后退出即可 第二种:编写dockerfile,将需要的镜像一层层叠加上去,比如我们要部署项目,可以先下载一个ubuntu基础镜像,然后叠加jdk,然后tomc
阅读全文
摘要:docker镜像本质上就是一个个基础镜像的堆叠,为了做出我们想要的镜像,我们需要考虑最终镜像所需的所有基础环境,然后一层层堆叠.也就是不断以基础镜像搭建上层镜像. 先看例子: 这是一个安装tomcat镜像的dockerfile,基础镜像是一个叫jdk的镜像. 语法介绍: 1.FROM 基础镜像 2.
阅读全文
摘要:1.什么是docker: docker翻译为搬运工,在这里应该可以理解为搬运应用的工具,也就是云.先了解其运用场景之后更容易对他形成深刻理解. Docker提供了一种可移植的配置标准化机制,允许你一致性地在不同的机器上运行同一个Container;而LXC本身可能因为不同机器的不同配置而无法方便地移
阅读全文
摘要:1. 查看docker信息(version、info) 2. 对image的操作(search、pull、images、rmi、history) view plaincopy 3. 启动容器(run) docker容器可以理解为在沙盒中运行的进程。这个沙盒包含了该进程运行所必须的资源,包括文件系统、
阅读全文
摘要:1.Ubuntu系统: Ubuntu安装docker大概要区分为Ubuntu14.04之前和Ubuntu14.04之后两种方法 如果是14.04版本之后的Ubuntu,其内核版本以及一些依赖包都已经准备充分,直接运行下载最新版docker即可: 新安装的系统可能会没有curl服务,需要下载: 顺便提
阅读全文
摘要:docker为hadoop的云化带来了极大便利,安装和应用也会更快更方便.进入正题: 将会看到如下结果: 我们当然选择星最多的.选择第一个: 然后等待下载. 下载完毕之后启动docker镜像: 测试运行: 我下载的时候最新的还是这个2.7版本.后来的小伙伴也不一定是2.7呦.可以进入share目录去
阅读全文
摘要:之前有一篇写到在ubuntu14.04系统上安装私有仓库,遇到了两个问题,本次在centos7上遇到了另外一个问题. 安装完仓库并运行registry镜像之后发现push和pull操作都会返回一个500的错误提示,后来发现原来是selinux防火墙没有关(centos7安装完docker之后默认se
阅读全文
摘要:最近是在做一个关于docker云化的项目,马上就要开始实战。下午先做了一个私有仓库搭建的实验,先大概做个笔记,有兴趣的蛮看一下吧。 先在所有机子上都安装上docker,我的是两台ubuntu,分别是192.168.174.128和192.168.174.130,其中128作为仓库机器,130作为客户
阅读全文