What type of packages do you need to install on the fly?
From: HTCondor-users <htcondor-users-bounces@xxxxxxxxxxx> on behalf of Gergely Debreczeni via HTCondor-users <htcondor-users@xxxxxxxxxxx>
Sent: Thursday, June 13, 2019 4:35:59 AM
Cc: Gergely Debreczeni
Subject: [HTCondor-users] sudo / package installation inside a docker container inside a user job
Currently we are running docker universe jobs successfully. The jobs are running as local pool users condoruser001, condoruser002... (Those unix users are created on the host machine.)
What I'd like to do now, is to be able to install new packages inside the docker container before the "real" part of the job starts running. Can I somehow sudo inside the docker container and install packages ?
I'd like to do this, since I would like to use only a couple of base docker image for our jobs and each job should pull its dependencies on-the-fly during the execution of the job on the top of the base image. This would extremely simplify image maintenance.
Currently the condor job's user cnanot do this.
Is there a way ?
thanks a lot ina advance,
This e-mail and any files transmitted with it contain confidential and may contain privileged information. If you are not the intended recipient (or have received this e-mail in error) please notify the sender immediately and delete this e-mail. Any unauthorized use, copying, disclosure or distribution of the material in this e-mail is strictly forbidden.