Developing and Testing Server-Side Swift with Docker and Vapor

Use Docker to develop and test your Vapor apps and learn to use Docker Compose to run different services, which include a database. By Natan Rolnik.

4.2 (5) · 3 Reviews

Download materials
Save for later
You are currently viewing page 4 of 4 of this article. Click here to view the first page.

Where to Go From Here

You’ve reached the end of this tutorial and learned many Docker and Docker Compose skills.

Download the completed project from this tutorial using the Download Materials button at the top and bottom of this page.

If you want to keep learning more, here are some challenges you could try next:

  • Adding another service to your compose files, such as Redis for caching.
  • Pushing your Docker images to a registry like Docker Hub or Heroku’s Container Registry.
  • Deploying to Heroku or a Linux instance on AWS.

To further widen your knowledge of Docker and Vapor, check out our book, our Getting Started tutorial and our videos.

We hope you enjoyed this tutorial, and if you have any questions or comments, please join the forum discussion below!