1. 在/opt/guttv/下创建docker文件夹,文件夹中存放zookeeper,jdk,Dockerfile文件,以及start_zk_docker.sh创建容器的脚本文件。
MAINTAINER test@guttv.cn
ENV ZK_HOME /var/zookeeper-3.4.6-1
ENV JAVA_HOME /usr/jdk1.8.0_65
ENV PATH $JAVA_HOME/bin:$PATH
ENV LANG en_US.UTF-8
ENV LC_ALL en_US.UTF-8
ADD ./jdk1.8.0_65 /usr/jdk1.8.0_65
ADD ./zookeeper-3.4.6-1 $ZK_HOME
EXPOSE 8080
ENTRYPOINT ["/var/zookeeper-3.4.6-1/bin/zkServer.sh"]
CMD ["start-foreground"]
project_name=zk1
echo 'stop docker '$proj
Dcoerkfile文件内容:
MAINTAINER test@guttv.cn
ENV ZK_HOME /var/zookeeper-3.4.6-1
ENV JAVA_HOME /usr/jdk1.8.0_65
ENV PATH $JAVA_HOME/bin:$PATH
ENV LANG en_US.UTF-8
ENV LC_ALL en_US.UTF-8
ADD ./jdk1.8.0_65 /usr/jdk1.8.0_65
ADD ./zookeeper-3.4.6-1 $ZK_HOME
EXPOSE 8080
ENTRYPOINT ["/var/zookeeper-3.4.6-1/bin/zkServer.sh"]
CMD ["start-foreground"]
start_zk_docker.sh脚本内容
project_name=zk1
echo 'stop docker '$proj