博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
002_docker构建zookeeper环境
阅读量:7058 次
发布时间:2019-06-28

本文共 3623 字,大约阅读时间需要 12 分钟。

最近因为要维护公司zk环境,所以自己先得搞一套先玩玩

git地址=>https://github.com/jplock/docker-zookeeper/tree/v3.4.9

一、build docker镜像

Usage: docker build [OPTIONS] PATH | URL | -

Options:

           --build-arg list Set build-time variables (default [])

 

arun:002_zookeeper arunyang$ git clone https://github.com/jplock/docker-zookeeper.gitCloning into 'docker-zookeeper'...remote: Counting objects: 79, done.remote: Compressing objects: 100% (4/4), done.remote: Total 79 (delta 0), reused 0 (delta 0), pack-reused 75Unpacking objects: 100% (79/79), done.arun:docker-zookeeper arunyang$ cat README.mddocker-zookeeper================Builds a docker image for Zookeeper.```docker build -t 
/zookeeper:3.4.9 .```arun:docker-zookeeper arunyang$ docker build -t
/zookeeper:3.4.9 .-bash: user: No such file or directoryarun:docker-zookeeper arunyang$ docker build -t arun/zookeeper:3.4.9 .Sending build context to Docker daemon 7.68 kBStep 1/11 : FROM openjdk:8-jre-alpine8-jre-alpine: Pulling from library/openjdk627beaf3eaaf: Pull complete1de20f2d8b83: Pull complete74e619d34827: Pull completeDigest: sha256:e663151c5fdfa89bda49af65b3d477fa1433491290cd35c8f09afa16072f35c4Status: Downloaded newer image for openjdk:8-jre-alpine ---> c017141bdaa8Step 2/11 : MAINTAINER Justin Plock
---> Running in 0c6d951e6686 ---> a80c42d6b47cRemoving intermediate container 0c6d951e6686Step 3/11 : ARG MIRROR=http://apache.mirrors.pair.com ---> Running in 79b00a581ec5 ---> 7069c8b9d812Removing intermediate container 79b00a581ec5Step 4/11 : ARG VERSION=3.4.9 ---> Running in fe262a6f03e7 ---> 3b2f45ffc932Removing intermediate container fe262a6f03e7Step 5/11 : LABEL name "zookeeper" version $VERSION ---> Running in fb4297ebe9bf ---> 533f4472522fRemoving intermediate container fb4297ebe9bfStep 6/11 : RUN apk add --no-cache wget bash && mkdir /opt && wget -q -O - $MIRROR/zookeeper/zookeeper-$VERSION/zookeeper-$VERSION.tar.gz | tar -xzf - -C /opt && mv /opt/zookeeper-$VERSION /opt/zookeeper && cp /opt/zookeeper/conf/zoo_sample.cfg /opt/zookeeper/conf/zoo.cfg && mkdir -p /tmp/zookeeper ---> Running in 35d326ef0126fetch http://dl-cdn.alpinelinux.org/alpine/v3.5/main/x86_64/APKINDEX.tar.gzfetch http://dl-cdn.alpinelinux.org/alpine/v3.5/community/x86_64/APKINDEX.tar.gz(1/6) Installing ncurses-terminfo-base (6.0-r7)(2/6) Installing ncurses-terminfo (6.0-r7)(3/6) Installing ncurses-libs (6.0-r7)(4/6) Installing readline (6.3.008-r4)(5/6) Installing bash (4.3.46-r5)Executing bash-4.3.46-r5.post-install(6/6) Installing wget (1.18-r2)Executing busybox-1.25.1-r0.triggerOK: 89 MiB in 55 packages ---> 399aab441ac7Removing intermediate container 35d326ef0126Step 7/11 : EXPOSE 2181 2888 3888 ---> Running in 08ae7c0f32f5 ---> 79b92b864d83Removing intermediate container 08ae7c0f32f5Step 8/11 : WORKDIR /opt/zookeeper ---> d99beccfa087Removing intermediate container 699022bd0800Step 9/11 : VOLUME /opt/zookeeper/conf /tmp/zookeeper ---> Running in 2568c9b4be17 ---> 6012fc53e116Removing intermediate container 2568c9b4be17Step 10/11 : ENTRYPOINT /opt/zookeeper/bin/zkServer.sh ---> Running in 8b3a643e1d3d ---> 8f21274fe1aaRemoving intermediate container 8b3a643e1d3dStep 11/11 : CMD start-foreground ---> Running in df66c9cf7eae ---> d0fd8d6691cbRemoving intermediate container df66c9cf7eaeSuccessfully built d0fd8d6691cb

二、启动docker

arun:docker-zookeeper arunyang$ docker run -d --name ele_zookeeper arun/zookeeper:3.4.967426e7c0ce5f2753122eafb006fa65f307d21f8a7095b3f5578429bb161fc16

  

 

  

 

参考:

http://seanlook.com/2014/11/17/dockerfile-introduction/

http://www.cnblogs.com/coolworld/p/5486656.html

 

你可能感兴趣的文章
马哥2016全新Linux+Python高端运维班第五周作业
查看>>
联想扬天A4680R台式电脑增加内存不识别的解决方案
查看>>
(5)Powershell别名(Alias)
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
linux配置NTP Server
查看>>
PBDOM操作XML文档轻松入门
查看>>
双机热备 纯软 镜像 实战 安装前准备
查看>>
2011 Web设计的10大趋势
查看>>
认真对待数据库中char和varchar
查看>>
DDL和DML的定义和区别
查看>>
Spring+Quartz实现定时任务的配置方法
查看>>
rsyslog日志格式介绍
查看>>
SAP 设置或取消仓库不参与MRP运算
查看>>
python 基础(三)
查看>>
BeanShell脚本接口之this引用接口类型
查看>>
mysql的复制集群,及读写分离
查看>>
易付宝 大苏宁战略的重要武器
查看>>
IPSec ***原理与配置
查看>>
让群辉支持DTS音轨
查看>>