DEV Community

zoharasulin
zoharasulin

Posted on

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.

Top comments (0)