dlcp:howto
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
dlcp:howto [23/05/2022 22:56] – created kryukov | dlcp:howto [23/05/2022 23:02] (current) – [Запус задач на lcg05] kryukov | ||
---|---|---|---|
Line 5: | Line 5: | ||
Программы запускаются в контейнере docker при помощи скрипта python-d. | Программы запускаются в контейнере docker при помощи скрипта python-d. | ||
- | - Нужно создать в домашней директории исполняемый скрипт python-d следующего содержания: | + | - Нужно создать в домашней директории исполняемый скрипт python-d следующего содержания: |
- | < | + | |
#!/bin/bash | #!/bin/bash | ||
- | |||
time docker run -it --user $(id -u):$(id -g) \ | time docker run -it --user $(id -u):$(id -g) \ | ||
--workdir /home/wd -e PYTHONPATH="/ | --workdir /home/wd -e PYTHONPATH="/ | ||
Line 14: | Line 12: | ||
--rm appds/ | --rm appds/ | ||
</ | </ | ||
- | + | - Сделать этот файл исполняемым командой: | |
- | - Для выполнения имя своей программы нужно передать этому скрипту в качестве аргумента: | + | chmod +x ./ |
- | < | + | </ |
+ | - Для выполнения имя своей программы нужно передать этому скрипту в качестве аргумента: | ||
./python-d имя-программы | ./python-d имя-программы | ||
</ | </ | ||
dlcp/howto.1653335771.txt.gz · Last modified: 23/05/2022 22:56 by kryukov