Dockerizing a Vue 3 App
In the previous chapter, we demonstrated how to build a complete Pinterest clone with Vue.js 3, GraphQL, and Strapi for the backend. You also utilized your knowledge of GraphQL to develop an enterprise Pinterest clone application. In this chapter, you will learn the nitty-gritty details of the steps involved in dockerizing your Vue.js 3 project. In addition, you will learn about best practices and industry standards to dockerize and deploy an enterprise Vue.js 3 web application. This chapter will also take a more practical approach by covering how to dockerize a full stack web application and deploy the container to a cloud platform using Docker Compose.
We will cover the following key topics in this chapter:
- Overview of Docker
- Dockerizing the app
- Running the app on Docker
- Dockerizing Vue.js 3 and Node.js with Docker Compose
- Running the app on Docker Compose
By the end of this chapter, you will have learned about best practices...