-
Notifications
You must be signed in to change notification settings - Fork 47
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
Article request: Use Dockerhub to share your projects. #1110
Comments
@Fernando-Iscar - please assign to RA wher you see fit + expand instructions w/ a pointer on which use case to use. |
@krzysztof99xd we could co-author this one since eventually we would need to mention it when implementing issue #309. |
Hey @Fernando-Iscar , thanks for mentioning me! |
Sure @krzysztof99xd, let's talk on 22nd, I'll send you Teams invite. |
Hi @krzysztof99xd. As we discussed in our meeting, the initial structure would look like this: Use Dockerhub to Share Your ProjectsIntroductionBrief overview of the content highlighting the importance of sharing Docker containers for project replication and collaboration. What is Docker?Explanation of Docker, containerization, and their benefits for development and data science projects. What is Dockerhub?Introduction to Dockerhub as a cloud-based repository for Docker images, highlighting its role in sharing and collaboration. Creating a Docker Image with a DockerfileUnderstanding DockerfilesBasics of Dockerfiles, including their structure and how they are used to build Docker images. Example: Dockerfile for a Python Data Analysis ProjectA simple Dockerfile example that sets up a Python environment for a data analysis project. Building and Sharing Your Docker ImageBuilding Your ImageSteps to build a Docker image from a Dockerfile. Exporting an Image to DockerhubGuidance on how to tag and push your Docker image to Dockerhub. Importing an Image for Project ReplicationHow to pull a Docker image from Dockerhub and run it, ensuring project environment replication. SummarySummarizing main insights of the topic covered Additional ResourcesProviding relevant sites worth to visit Reminder; This should be done before or in pararell with issue #1128 to manage for overlapping information or to recycle the use case example. Also, for the same reason is worth to previously have a look to the Docker content already available in our platform. |
Hi @krzysztof99xd, I propose to leave this on pause, and move the conversation to draft #1128. |
Title (proposed): Use Dockerhub to share your projects.
Why: This building block would be a logical complement to the one on importing environments with docker and google cloud. After having described in the aforementioned building block how to import an environment in Gcloud from an existing dockerfile, a new building block explaining the user how to read/design these dockerfiles and make them available to collaborators or users aiming to replicate their porjects would complete the cycle of collaborating on projects through docker. Both sides of the process would be covered, export and import.
Originally posted by @DiSanchz in #578 (comment)
The text was updated successfully, but these errors were encountered: