lec-1
Этот коммит содержится в:
2
.gitignore
поставляемый
Обычный файл
2
.gitignore
поставляемый
Обычный файл
@@ -0,0 +1,2 @@
|
||||
.venv*
|
||||
.~lock*
|
||||
@@ -2,4 +2,9 @@
|
||||
|
||||
## Лекции
|
||||
|
||||
| Дата |Лекция |
|
||||
|:----------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| 05.09.2024 | [Вводная лекция](lectures/lec_1.odp) |
|
||||
| 12.09.2024 | [Изолирование окружения. Docker](lectures/lec_2-Docker.pdf) |
|
||||
|
||||
## Лабораторные работы
|
||||
|
||||
11
assets/docker_files/Dockerfile
Обычный файл
11
assets/docker_files/Dockerfile
Обычный файл
@@ -0,0 +1,11 @@
|
||||
FROM python:3.11-slim
|
||||
|
||||
|
||||
COPY . /myapp
|
||||
|
||||
WORKDIR /myapp
|
||||
|
||||
RUN pip install python-dotenv
|
||||
|
||||
ENTRYPOINT [ "python", "multiply.py" ]
|
||||
|
||||
6
assets/docker_files/multiply.py
Обычный файл
6
assets/docker_files/multiply.py
Обычный файл
@@ -0,0 +1,6 @@
|
||||
import sys
|
||||
|
||||
def main(a = 3, b = 5):
|
||||
print(f"multiply {a} by {b} is {a * b}")
|
||||
|
||||
main(int(sys.argv[1]), int(sys.argv[2]))
|
||||
1
assets/virtual_env/proj1/requirements.txt
Обычный файл
1
assets/virtual_env/proj1/requirements.txt
Обычный файл
@@ -0,0 +1 @@
|
||||
tqdm
|
||||
Двоичные данные
lectures/lec1.odp
Обычный файл
Двоичные данные
lectures/lec1.odp
Обычный файл
Двоичный файл не отображается.
Двоичные данные
lectures/lec2 - Docker.odp
Обычный файл
Двоичные данные
lectures/lec2 - Docker.odp
Обычный файл
Двоичный файл не отображается.
Ссылка в новой задаче
Block a user