dchaley / deepcell-imaging

Tools & guidance to scale DeepCell imaging on Google Cloud Batch
7 stars 2 forks source link

Investigate rebuilding TF2.8 container #226

Closed dchaley closed 1 month ago

dchaley commented 1 month ago

The image we built starting from tf 2.8 has a number of vulnerabilities:

Image

The container was built 2 years ago. DeepCell depends on tf 2.8.

Can we rebuild this container using most recent base linux etc, but with TF 2.8?

dchaley commented 1 month ago

Build log with vulnerabilities&project=deepcell-on-batch)

lynnlangit commented 1 month ago

Of note is that the released version of DeepCell requires TF 2.8 (current version of TF is 2.16)

dchaley commented 1 month ago

I rebuilt the TensorFlow 2.8.4 container on Ubuntu 22.04 (from 20.04): tensorflow-2.8.4-redux

I rebuilt the DeepCell container using this new container, and published to the gce tag which the run-job.py script uses.

Method: Rebuilding TensorFlow 2.8.4 on Ubuntu 22.04 to patch vulnerabilities

Results:

Image