docker-introduction icon indicating copy to clipboard operation
docker-introduction copied to clipboard

Planning to teach this lesson? Let us know and give us feedback!

Open sstevens2 opened this issue 4 years ago • 7 comments

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.

sstevens2 avatar Jul 28 '20 14:07 sstevens2

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

ChristinaLK avatar Dec 09 '20 18:12 ChristinaLK

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. docker-cookie-cutter

mkuzak avatar Aug 06 '21 07:08 mkuzak

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

sstevens2 avatar Dec 02 '22 14:12 sstevens2

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.

dsmits avatar Dec 05 '22 15:12 dsmits

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.)

jcohen02 avatar Dec 05 '22 15:12 jcohen02

  • 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 avatar Jun 04 '24 01:06 joelnitta

@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.

aturner-epcc avatar Jun 04 '24 07:06 aturner-epcc