Answers: <p>Your next step will be to identify a solution for <em>container orchestration</em>.  For a quick dev test solution, you could host your <a href="https://docs.docker.com/registry/" rel="nofollow noreferrer">own docker registry</a>, push your built image to the registry, and add a deployment step that stops the existing container and spins up a new one from your registry.</p>
  <p>However, in a production setting there are many other aspects to consider such as downtime, versioning, security, etc.  There are several products and tools that are designed to handle containers such as <a href="https://aws.amazon.com/ecs/?whats-new-cards.sort-by=item.additionalFields.postDateTime&amp;whats-new-cards.sort-order=desc&amp;ecs-blogs.sort-by=item.additionalFields.createdDate&amp;ecs-blogs.sort-order=desc" rel="nofollow noreferrer">AWS Elastic Container Solution (ECS)</a>, <a href="https://kubernetes.io/" rel="nofollow noreferrer">Kubernetes</a>.</p>
  
Answers: CC BY-SA 4.0
Answers: 2021-04-23T08:39:00.453Z
Answers: thanks a lot ! Kubernetes sounds interesting i came across it when i was following docker tutorials
Answers: Youssef Boudaya
Answers: CC BY-SA 4.0
Answers: 2021-04-22T16:32:51.103Z
Answers: 2021-04-22T16:32:51.103Z
Answers: Wesley Rolnick
Body: <p>I am a beginner in DevOps.
  I created a continuous integration cycle using jenkins(docker image) and bitbucket.
  I used a simple spring boot hello-world project and after CI i got an executable Jar.
  I created a dockerfile and docker-compose for the deployment process.
  I tried this on my local server and it worked successfully(hello world successfully displayed on browser).
  Now i want to begin the continuous deployment process on remote server how can i do that ?</p>
  
Tags: <docker><jenkins><docker-compose><dockerfile><spring-boot>
Title: Continuous Deployment with jenkins
UserDisplayName: Youssef Boudaya
ThreadText: # Continuous Deployment with jenkins
  
  (Asked by: username_0 on 2021-04-21)
  
  I am a beginner in DevOps.
  I created a continuous integration cycle using jenkins(docker image) and bitbucket.
  I used a simple spring boot hello-world project and after CI i got an executable Jar.
  I created a dockerfile and docker-compose for the deployment process.
  I tried this on my local server and it worked successfully(hello world successfully displayed on browser).
  Now i want to begin the continuous deployment process on remote server how can i do that ?
  
  **Tags:** docker, jenkins, docker-compose, dockerfile, spring-boot
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2021-04-22. Score: 1 | Accepted answer
  
  Your next step will be to identify a solution for *container orchestration*. For a quick dev test solution, you could host your [own docker registry](https://docs.docker.com/registry/), push your built image to the registry, and add a deployment step that stops the existing container and spins up a new one from your registry.
  
  However, in a production setting there are many other aspects to consider such as downtime, versioning, security, etc. There are several products and tools that are designed to handle containers such as [AWS Elastic Container Solution (ECS)](https://aws.amazon.com/ecs/?whats-new-cards.sort-by=item.additionalFields.postDateTime&whats-new-cards.sort-order=desc&ecs-blogs.sort-by=item.additionalFields.createdDate&ecs-blogs.sort-order=desc), [Kubernetes](https://kubernetes.io/).
  
  > **Comments:**
  > **username_0**: thanks a lot ! Kubernetes sounds interesting i came across it when i was following docker tutorials  
  
  ---
  
  