docker-introduction
docker-introduction copied to clipboard
Planning to teach this lesson? Let us know and give us feedback!
Hi all! Please let us know if you are teaching this lesson by copying the info below and replying to this issue.
Name: Institution: Date Taught: Was this taught as a stand alone workshop or as part of another workshop / conference? What feedback do you have on the lesson? Anything else you'd like to share?
Please have your learners fill out Docker post-workshop survey after the workshop.
Name: Christina Koch Institution: UW Madison Date Taught: 2020-12-09 Was this taught as a stand alone workshop or as part of another workshop / conference? stand alone What feedback do you have on the lesson? taught mostly as written. can add notes to the instructor notes about how I execute certain parts of the lesson (Done, in PR #55 ). Might switch the Docker hub / cleaning up container episodes (order wise). Have an image to add (Issue #53 ) and a wrap-up exercise (PR #54 )
ETA: Timings for this round:
- 9am - 9:30am: general introduction to workshop, lesson's introduction episode, breakout rooms
- 9:30am - 9:55am: pulling, viewing, and running containers
- break (5-10 min)
- 10am - 10:40am: cleaning up old containers/images / exploring Docker Hub
- 10:40am - 11:05am: creating container images
- break (10 min)
- 11:15am - 11:45am: more complex container images and run commands (first part of that episode, not done in great detail)
- 11:45am - noon: closing reflection, talking about how to actually use Docker in workflows, touching on reproducibility
Name: Mateusz Kuzak
Institution: The Netherlands eScience Center
Date Taught: 2021-03-23
https://esciencecenter-digital-skills.github.io/2021-03-23-containers/
Was this taught as a stand alone workshop or as part of another workshop / conference? stand alone
What feedback do you have on the lesson?
Most of the things we shared elsewhere. One thing that was not captured anywhere is the analogy we used was that Dockerfies are like a design for the 3D printed cookie cutter, the 3D printed cookie cutter is the image and the cookie is the running container. Djura Smits made a graphic for it.
We are hoping to get this lesson into the Carpentries Lesson review process in the next couple weeks. You are mentioned in this comment because you filed an issue that suggests you may have taught the lesson in the past. As part of the review process we need to show that this lesson is teachable by individuals not involved in its design. If you have taught it please reply to this thread and and let us know so we have a record of others having taught this lesson. Thanks for your help!
cc: @colinsauze @unode @mkuzak @amandamiotto @gcapes @joelnitta @vbagadia @jayrobwilliams @chendaniely
Yes I created the slide. Feel free to incorporate it into the lesson material. I find it hard to find the source of the monkey cookie cutter images though. I'm pretty sure it was available under CC0 but I didn't credit the creator.
When I reverse image search now I get a couple of results but I don't think they were the original source.
Yes I created the slide. Feel free to incorporate it into the lesson material.
That's great, many thanks. (And thanks for the information re the images too.)
-
Name: Joel Nitta
-
Institution: Chiba University
-
Date Taught: 2024-05-30
-
Was this taught as a stand alone workshop or as part of another workshop / conference?: Part of another workshop
-
What feedback do you have on the lesson? Please see issues #217 and #219 and PR #218
-
Anything else you'd like to share?
I found that this lesson fit really nicely into the SWC workshop. We taught the first half of shell-novice
, git-novice
, then this lesson. I think it works well because all three are foundational tools for reproducible analysis regardless of your programming language of choice. I could imagine then running a more in-depth workshop on (most likely) either R or python for folks who are more interested in either of those.
I really hope this becomes an official part of the SWC curriculum. Please let me know if there's anything I can do to help make that happen!
@joelnitta Thanks or the update and the kind feedback. Glad you found the course useful. We are planning a review of where we are on the move to an official Carpentries lesson and will keep your kind offer of help in mind.