Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 1.07 KB

README-DOCKER-BUILD.md

File metadata and controls

43 lines (34 loc) · 1.07 KB

Build

docker build \
   --build-arg SCHEME=http \
   --build-arg HOST=172.16.157.1 \
   --build-arg PORT=5000 \
   -t nexus.bitq.dev/repository/bitquery/graphql-ide:`git branch | awk '/\*/ {print $2}'`-`git rev-parse --short HEAD` .

Make an alias latest

docker image tag \
   nexus.bitq.dev/repository/bitquery/graphql-ide:`git branch | awk '/\*/ {print $2}'`-`git rev-parse --short HEAD` \
   nexus.bitq.dev/repository/bitquery/graphql-ide:latest

Login to registry

apt install gnupg2 pass
docker login -u <login> https://nexus.bitq.dev

Push image tags

docker image push nexus.bitq.dev/repository/bitquery/graphql-ide:`git branch | awk '/\*/ {print $2}'`-`git rev-parse --short HEAD`
docker image push nexus.bitq.dev/repository/bitquery/graphql-ide:latest

Run container

docker run -d \
   --name graphql-ide \
   --dns 10.0.0.254 \
   --dns-search etl-cluster.local \
   --env-file .env \
   -p 127.0.0.1:5000:5000 \
   nexus.bitq.dev/repository/bitquery/graphql-ide:`git branch | awk '/\*/ {print $2}'`-`git rev-parse --short HEAD`