DEV Community

zoharasulin
zoharasulin

Posted on

2

OSDC-2023-assignment6&7 -Docker

In lessons 6 and 7, we learn about docker.
We reviewed what a "Docker" image is and saw how to set up a development environment with its help.
We went over the slides of Learning Linux in a Docker container up before the slide about CentOS.
and also we saw examples of Open source project in Docker.

my favorite language is python, so I develop with it.

All package that I fix something i chose from pydigger this site Leads to libraries where things need to be fixed, for example they lack author,vcs or ci.

Setting up a development environment via Docker :

  1. Make sure you have Docker installed on your machine:
    Docker.

  2. for package django-autotask:

 git clone git@github.com:KerkhoffTechnologies/django-autotask.git
    cd django-autotask
    docker build -t django-autotask .
    docker run -it --name my-django-autotask-container django-autotask /bin/bash
Enter fullscreen mode Exit fullscreen mode

link to my PR

for package sankaku

git clone https://github.com/zerex290/sankaku.git
cd sankaku
docker run -it --name sankaku -w /opt -v$(pwd):/opt python:3.11 bash
Enter fullscreen mode Exit fullscreen mode

link to my PR

some of packages I add fix of installs that was missing like here Or missing code that is will me more clearly:

  1. edx-arch-experiments My PR
  2. cortex-python My PR
  3. deep_sort_realtime My PR

I learned a lot from the lessons:
1.Run containers in Docker

  1. You don't have to be afraid to send PR, in the worst case you don't receive them. 3.perform tests on scripts

Thanks to Gabor that makes the world a better place.

Best regards,Zohar.

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

Top comments (0)

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay