roni-sudip / eureka-server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


#Run maven on docker
docker run --rm \
-v /home/assad/rand/java-memory/spring-cloud-with-kubernetes/eureka-server:/app \
-v /home/assad/.m2:/root/.m2/ -w /app \
maven:3-alpine \
mvn clean package -B \
-Dmaven.test.skip=true


# Building and pushing image to gitlab
docker build -t registry.gitlab.com/assad-group/spring-cloud:eureka-server -f Dockerfile.multi .  
docker login registry.gitlab.com -u assaduzzaman  
docker push registry.gitlab.com/assad-group/spring-cloud:eureka-server  
docker pull registry.gitlab.com/assad-group/spring-cloud:eureka-server  
docker run -d --name eureka-server -p 8761:8761 registry.gitlab.com/assad-group/spring-cloud:eureka-server  


# pushing image to docker hub
docker login --username=assaduzzaman
$ docker images
REPOSITORY                   TAG                 IMAGE ID            CREATED             SIZE
eureka-server                pi                  b8390e1be8d2        7 minutes ago       575MB
arm32v7/openjdk              8                   403fda3916a3        5 months ago        531MB
$ docker tag b8390e1be8d2 assaduzzaman/eureka-server:pi
$ docker push assaduzzaman/eureka-server
$ docker run -d --name eureka-server -p 8761:8761 assaduzzaman/eureka-server:pi

About


Languages

Language:Java 85.1%Language:Dockerfile 14.9%