From a6d4b7f2044305efe2abc2dadbf68ee77125345b Mon Sep 17 00:00:00 2001 From: Arnaud J Le Hors Date: Tue, 15 Feb 2022 13:59:30 +0100 Subject: [PATCH] Fix sample external chaincode Dockerfile Podman isn't as lenient as docker when it comes to the syntax of the Dockerfile and insists on getting the ARG command properly scoped. This fixes this error: ... [2/2] STEP 12/15: EXPOSE $CC_SERVER_PORT Error: error building at STEP "EXPOSE $CC_SERVER_PORT": EXPOSE requires at least one argument Signed-off-by: Arnaud J Le Hors --- asset-transfer-basic/chaincode-typescript/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/asset-transfer-basic/chaincode-typescript/Dockerfile b/asset-transfer-basic/chaincode-typescript/Dockerfile index 22c35459..467120a7 100644 --- a/asset-transfer-basic/chaincode-typescript/Dockerfile +++ b/asset-transfer-basic/chaincode-typescript/Dockerfile @@ -2,7 +2,6 @@ # SPDX-License-Identifier: Apache-2.0 # FROM node:16 AS builder -ARG CC_SERVER_PORT WORKDIR /usr/src/app @@ -12,6 +11,7 @@ RUN npm ci && npm run package FROM node:16 AS production +ARG CC_SERVER_PORT # Setup tini to work better handle signals ENV TINI_VERSION v0.19.0