github.com/silveraid/fabric-ca@v1.1.0-preview.0.20180127000700-71974f53ab08/images/fabric-ca/Dockerfile.in (about)

     1  #
     2  # Copyright IBM Corp. All Rights Reserved.
     3  #
     4  # SPDX-License-Identifier: Apache-2.0
     5  #
     6  FROM hyperledger/fabric-baseos:_BASE_TAG_
     7  ENV FABRIC_CA_HOME /etc/hyperledger/fabric-ca-server
     8  ARG FABRIC_CA_DYNAMIC_LINK=false
     9  RUN mkdir -p $FABRIC_CA_HOME /var/hyperledger/fabric-ca-server
    10  COPY payload/fabric-ca-client /usr/local/bin
    11  RUN chmod +x /usr/local/bin/fabric-ca-client
    12  COPY payload/fabric-ca-server /usr/local/bin
    13  RUN chmod +x /usr/local/bin/fabric-ca-server
    14  RUN apt-get update && apt-get install -y netcat && rm -rf /var/cache/apt
    15  
    16  # libraries needed when image is built dynamically
    17  RUN if [ "$FABRIC_CA_DYNAMIC_LINK" = "true" ]; then apt-get install -y libltdl-dev; fi
    18  
    19  # Copy the same certificates that are currently hardcoded into the peers
    20  ADD payload/fabric-ca.tar.bz2 $FABRIC_CA_HOME
    21  
    22  EXPOSE 7054
    23  CMD fabric-ca-server start -b admin:adminpw