Docker服务以退出代码0退出-Nuls CHAINBOX

时间:2020-01-03 02:21:11

标签: docker docker-compose dockerfile blockchain

Docker服务退出,退出代码为0-Nuls CHAINBOX

执行启动命令时,泊坞窗退出。

FROM centos:7

RUN (cd /lib/systemd/system/sysinit.target.wants/; for i in *; do [ $i == \
systemd-tmpfiles-setup.service ] || rm -f $i; done); \
rm -f /lib/systemd/system/multi-user.target.wants/*;\
rm -f /etc/systemd/system/*.wants/*;\
rm -f /lib/systemd/system/local-fs.target.wants/*; \
rm -f /lib/systemd/system/sockets.target.wants/*udev*; \
rm -f /lib/systemd/system/sockets.target.wants/*initctl*; \
rm -f /lib/systemd/system/basic.target.wants/*;\
rm -f /lib/systemd/system/anaconda.target.wants/*;

RUN yum -y install git
RUN yum -y install wget 
RUN yum -y install maven
RUN yum -y install java-11-openjdk

RUN mvn -version

ARG JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.5.10-0.el7_7.x86_64
ARG JRE_HOME="$JAVA_HOME" 
ARG JAVA_HOME="$JRE_HOME"
ARG MAVEN_HOME=/usr/share/maven

ENV JAVA_HOME "$JRE_HOME" 
ENV MAVEN_HOME="$MAVEN_HOME"
ENV PATH "$MAVEN_HOME/bin:$JAVA_HOME/bin:$PATH"

RUN git clone https://github.com/lijunzhou/nuls-engine.git chainbox

RUN ./chainbox/example/package
RUN ./chainbox/tools -p example

EXPOSE 22 443 80 8000 8080 9418

docker-compose

version: "3.6"
services:
  chain:
    build:
      context: "../"
      dockerfile: "./Dockerfile"
    container_name: "CHAIN"
    command: bash -c "./chainbox/NULS-WALLET/start-dev"
    # volumes:
    #   - "../NULS-WALLET:/chainbox/NULS-WALLET"

结果

marcelo@M yml % docker-compose up
Starting CHAIN ... done
Attaching to CHAIN
CHAIN    | LOG PATH    : /chainbox/NULS-WALLET/Logs
CHAIN    | DATA PATH   : /chainbox/NULS-WALLET/data
CHAIN    | CONFIG FILE : /chainbox/NULS-WALLET/nuls.ncf
CHAIN    | DEBUG       : 0
CHAIN    | JAVA_HOME   : /chainbox/NULS-WALLET/Libraries/JAVA/JRE/11.0.2
CHAIN    | openjdk version "11.0.5" 2019-10-15 LTS
CHAIN    | OpenJDK Runtime Environment 18.9 (build 11.0.5+10-LTS)
CHAIN    | OpenJDK 64-Bit Server VM 18.9 (build 11.0.5+10-LTS, mixed mode, sharing)
CHAIN    | 
CHAIN    | ====================
CHAIN    | NULS-WALLET STARTING
CHAIN    | ====================
CHAIN exited with code 0

0 个答案:

没有答案