Develop/Deploy Node Apps with Docker
Node is a fast changing environment that when out of sync has the potential for major headaches. You can solve these problems using Docker to test, build and deploy.Docker is a lightweight, secure, open technology that has changed the way organizations develop and deploy code, and has provided a way for Node development teams to accelerate their productivity levels.Node is a fast changing environment that when out of sync has the potential for major headaches. Windows vs Mac, subtle package variations and node versions can work on one machine but not another.With Docker, however, on-boarding new developers, elimination of environmental inconsistencies, and collaboration all become simple tasks that can save your team pain. Using the Docker ecosystem you can share environments to have everyone using the same platform in no time.While the adoption of Docker has been rapid, there is still confusion on how it works, and how to use it properly to avoid headaches in the future. This workshop will cover some of the basics:* Docker Overview - how it works* Setting up Docker* Building your first image* Using Docker Compose to run multiple containers* Testing with Docker* Deploying your Node appWhile this workshop is specific to Node applications, the final source code will be provided so any one can join. The concepts for Docker are universal and can be applied to other languages as well.
- Tulsa Tech Fest 41 Recordings
- Docker 6 Recordings