-
Notifications
You must be signed in to change notification settings - Fork 427
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Executable tutorial proposal: Integrating docker in a Node.js app #1759
Conversation
Hello @bckfilip thanks for the proposal. I don't quite understand the proposal description. Do you mean that you'd like to make a tutorial on "how to deploy a Node.js application in a Docker container"? If you do, that is relevant for the course. However, building and deploying an app with Docker is is not a difficult enough contribution. I suggest that you either:
|
@javierron Hi and thanks for the feedback. We will extend our tutorial to give more in-depth explanations of commands/instructions. |
@javierron Due to unforeseen circumstances(partner has fallen ill) we would like to extend the deadline to #4 instead. I hope that it is ok. |
Sounds good, please update the description and mention which commands or instructions you will focus on.
Since the PR has not been merged, this is ok. |
@javierron |
Thanks! LGTM. |
Assignment Proposal
Title
Dockerizing a Node.js application
Names and KTH ID
Deadline
Deadline 4
Category
Executable tutorial
Description
We would like to create a tutorial in Katacoda that shows how to create an Express server as well as to containerise with the help of Docker. The tutorial will explain basic concepts of building an Express server with Node.js with the required steps for it to work properly. Then, we will show how to deploy the application with Docker. The guide will contain an explanation of what Docker is and how it works, with explanations of how to configure a Dockerfile, explain what images and containers are, and the commands to demonstrate it. Additionally, we will address the most common commands used within Docker, such as run, build, ps, exec, etc,.